com.ibm.ecm.configuration
Class PropertyMappingConfig
- java.lang.Object
com.ibm.ecm.configuration.ConfigurationObject
com.ibm.ecm.configuration.PropertyMappingConfig
- public class PropertyMappingConfig
- extends ConfigurationObject
Field Summary
| Fields inherited from class com.ibm.ecm.configuration.ConfigurationObject |
|---|
ARRAY_DELIMITER, cloned, KEY_DELIMITER, LIST_ESC_CHAR, LIST_ESCAPE, LIST_SEPARATOR, MODIFIER, properties |
Constructor Summary
| Constructor and Description |
|---|
PropertyMappingConfig(org.apache.commons.configuration.Configuration configuration,java.lang.String idPrefix,java.lang.String id)
|
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
getDataType()
|
|
getDataType(java.lang.String key)
|
|
getObjectType()
|
|
getOfficeProperties()
|
|
getRepositoryProperty()
|
|
setDataType(java.lang.String dataType)
|
|
setOfficeProperties(java.lang.String[] officeProperties)
|
|
setRepositoryProperty(java.lang.String repoProperty)
|
| Methods inherited from class com.ibm.ecm.configuration.ConfigurationObject |
|---|
addValueToList, arrayToString, covertEmptyStringtoNull, delete, dump, getConfigurationObject, getDataTypeValue, getIdPrefix, getKey, getList, getMap, getName, getObjectId, getPropertyNames, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, isEmpty, load, propertiesToString, removeValuesFromList, removeValuesFromList, save, setDefaultValue, setProperty, setValues, setValues, setValues, skipThisPropertyWhenSaving, stringToArray, stringToList, toJSON, toString, writeConfigurationToFile |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail
PropertyMappingConfig
- public PropertyMappingConfig(org.apache.commons.configuration.Configuration configuration,
- java.lang.String idPrefix,
- java.lang.String id)
Method Detail
getObjectType
- public java.lang.String getObjectType( )
Abstract method to return object type.
Specified by:
getObjectType in class ConfigurationObject
Returns:
a string object type back, for example "desktop", "repository"...
getDataType
- protected java.lang.Class getDataType( java.lang.String key)
Description copied from class:
ConfigurationObject
Returns the datatype of a configuration property. This is implemented in subclasses and is used to properly
serialize the properties. The default implementation returns null which indicates that compatible behavior should
be used, which inspects the property value itself and guesses at the type of the property.
Overrides:
getDataType in class ConfigurationObject
Returns:
a Class instance describing the datatype of the property.
getDataType
- public java.lang.String getDataType( )
setDataType
- public void setDataType(java.lang.String dataType)
getRepositoryProperty
- public java.lang.String getRepositoryProperty( )
setRepositoryProperty
- public void setRepositoryProperty( java.lang.String repoProperty)
getOfficeProperties
- public java.lang.String[] getOfficeProperties( )
setOfficeProperties
- public void setOfficeProperties( java.lang.String[] officeProperties)
ConfigurationObject