com.ontimize.util.extend
Class PropertiesParser
java.lang.Object
com.ontimize.util.extend.PropertiesParser
- Direct Known Subclasses:
- AliasPropertiesParser, EntitiesPropertiesParser
- public abstract class PropertiesParser
- extends java.lang.Object
|
Method Summary |
protected abstract void |
executeOperation(java.util.Properties propertiesFile,
java.lang.String operation,
java.lang.String parameters,
java.lang.String operationValues)
|
protected java.lang.String[] |
extractOperationElements(java.lang.String operation)
|
protected java.util.ArrayList |
getValuesList(java.lang.String values,
java.lang.String valuesSeparator)
|
protected java.lang.String |
getValuesString(java.util.ArrayList valuesList,
java.lang.String valuesSeparator)
|
protected java.util.Properties |
loadPropertiesFile(java.io.File file)
|
protected java.util.Properties |
parse(java.util.Properties propertiesFile,
java.util.Properties extendFile)
|
java.util.Properties |
parseProperties(java.util.Properties propertiesFile,
java.util.Properties extendFile)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VALUES_SEPARATOR
protected static final java.lang.String VALUES_SEPARATOR
- See Also:
- Constant Field Values
OP_PREFIX
protected static final java.lang.String OP_PREFIX
- See Also:
- Constant Field Values
PARAMETER_LEFT
protected static final java.lang.String PARAMETER_LEFT
- See Also:
- Constant Field Values
PARAMETER_RIGHT
protected static final java.lang.String PARAMETER_RIGHT
- See Also:
- Constant Field Values
OPERATION_MATCH
protected final java.lang.String OPERATION_MATCH
- See Also:
- Constant Field Values
PropertiesParser
public PropertiesParser()
executeOperation
protected abstract void executeOperation(java.util.Properties propertiesFile,
java.lang.String operation,
java.lang.String parameters,
java.lang.String operationValues)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseProperties
public java.util.Properties parseProperties(java.util.Properties propertiesFile,
java.util.Properties extendFile)
parse
protected java.util.Properties parse(java.util.Properties propertiesFile,
java.util.Properties extendFile)
extractOperationElements
protected java.lang.String[] extractOperationElements(java.lang.String operation)
getValuesList
protected java.util.ArrayList getValuesList(java.lang.String values,
java.lang.String valuesSeparator)
getValuesString
protected java.lang.String getValuesString(java.util.ArrayList valuesList,
java.lang.String valuesSeparator)
loadPropertiesFile
protected java.util.Properties loadPropertiesFile(java.io.File file)