mondrian.util
Class PropertyUtil

java.lang.Object
  extended by mondrian.util.PropertyUtil

public class PropertyUtil
extends Object

Utilities to generate MondrianProperties.java and mondrian.properties from property definitions in MondrianProperties.xml.

Author:
jhyde

Nested Class Summary
(package private) static class PropertyUtil.Generator
           
 
Constructor Summary
PropertyUtil()
           
 
Method Summary
(package private)  void doGenerate(PropertyUtil.Generator generator, SortedMap<String,mondrian.util.PropertyUtil.PropertyDef> propertyDefinitionMap, File file)
           
static void main(String[] args)
          Generates MondrianProperties.java from MondrianProperties.xml.
static void main0(String[] args)
          Generates an XML file from a MondrianProperties instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyUtil

public PropertyUtil()
Method Detail

main0

public static void main0(String[] args)
                  throws IllegalAccessException
Generates an XML file from a MondrianProperties instance.

Parameters:
args - Arguments
Throws:
IllegalAccessException - on error

main

public static void main(String[] args)
Generates MondrianProperties.java from MondrianProperties.xml.

Parameters:
args - Arguments

doGenerate

void doGenerate(PropertyUtil.Generator generator,
                SortedMap<String,mondrian.util.PropertyUtil.PropertyDef> propertyDefinitionMap,
                File file)

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads