com.adobe.dct.transfer
Class DataDictionary
java.lang.Object
com.adobe.dct.transfer.DataDictionary
All Implemented Interfaces: Serializable
public class DataDictionary extends Object implements Serializable
Data Dictionary - A tree containing the schema structure and the meta data corresponding to the schema. Data Dictionary is a tree of Data Dictionary Elements each representing a node in the schema.
See Also: Serialized Form
SEPARATOR
public static final String SEPARATOR
See Also: Constant Field Values
DD_CLASS_NAME
public static final String DD_CLASS_NAME
DD_ASSOCIATION_CUTPOINT
public static final String DD_ASSOCIATION_CUTPOINT
DD_HIERARCHY_CUTPOINT
public static final String DD_HIERARCHY_CUTPOINT
DD_FIRST_LEVEL_CUTPOINT
public static final String DD_FIRST_LEVEL_CUTPOINT
DataDictionary
public DataDictionary ()
Default constructor for defining data dictionary
DataDictionary
public DataDictionary (String name)
Constructor for defining data dictionary
Parameters: name
- name of the data dictionary. The name of data dictionary is unique in a system.
DataDictionary
public DataDictionary (String name,
String description,
List DDElements)
Constructor for defining data dictionary
Parameters: name
- name of the data dictionary. The name of data dictionary is unique in a system.description
- description of the data dictionaryDDElements
- the list of top level data dictionary elements.
getId
public String getId ()
Returns: identifier of the data dictionary
setId
public void setId (String id)
Parameters: id
- identifier of the data dictionary
getName
public String getName ()
Returns: name of the data dictionary. The name of data dictionary is unique in a system.
setName
public void setName (String name)
Parameters: name
- name of the data dictionary. The name of data dictionary is unique in a system.
getDisplayName
public String getDisplayName ()
Returns: the user friendly name of the data dictionary
setDisplayName
public void setDisplayName (String displayName)
Parameters: displayName
- the user friendly name of the data dictionary
getDescription
public String getDescription ()
Returns: description of the data dictionary
setDescription
public void setDescription (String description)
Parameters: description
- description of the data dictionary
getDDElements
public List getDDElements ()
Returns: the list of the top level elements in the data dictionary
setDDElements
public void setDDElements (List DDElements)
Parameters: DDElements
- the list of the top level elements in the data dictionary
getExtendedProperties
public Map getExtendedProperties ()
Returns: the extended meta data properties of the data dictionary
setExtendedProperties
public void setExtendedProperties (Map extendedProperties)
Parameters: extendedProperties
- the extended meta data properties of the data dictionary
getDictionaryType
public DataDictionaryType getDictionaryType ()
Returns: the type of the data dictionary
setDictionaryType
public void setDictionaryType (DataDictionaryType dictionaryType)
Parameters: dictionaryType
- the type of the data dictionary
getVersion
public String getVersion ()
Returns: the version of the data dictionary
setVersion
public void setVersion (String version)
Parameters: version
- the version of the data dictionary
getChecksum
public String getChecksum ()
Returns: the checksum generated at the time of data dictionary creation
setChecksum
public void setChecksum (String checksum)
Parameters: checksum
- the checksum generated at the time of data dictionary creation
getReferenceNameToPathMap
public Map getReferenceNameToPathMap ()
setReferenceNameToPathMap
public void setReferenceNameToPathMap (Map referenceNameToPathMap)
getRemotingServiceInfo
public RemotingServiceInfo getRemotingServiceInfo ()
Returns: the LCDS Remoting Service info of the data dictionary
setRemotingServiceInfo
public void setRemotingServiceInfo (RemotingServiceInfo serviceInfo)
Parameters: serviceInfo
- - LCDS Remoting Service info for the data dictionary
getState
public int getState ()
Returns: the state of the Data Dictionary.
setState
public void setState (int state)
Parameters: state
- the state of the Data Dictionary.
getVersionNum
public int getVersionNum ()
Returns: the version number of the data dictionary
setVersionNum
public void setVersionNum (int versionNum)
Parameters: versionNum
- the version number of the data dictionary
getLastUpdateDate
public Date getLastUpdateDate ()
Returns: the last updated date of the data dictionary
setLastUpdateDate
public void setLastUpdateDate (Date lastUpdateDate)
Parameters: lastUpdateDate
- the last updated date of the data dictionary
getLastPublishDate
public Date getLastPublishDate ()
Returns: the last published date of the data dictionary
setLastPublishDate
public void setLastPublishDate (Date lastPublishDate)
Parameters: lastPublishDate
- the last published date of the data dictionary
getLastChangeBy
public String getLastChangeBy ()
Returns: user who last changed the data dictionary
setLastChangeBy
public void setLastChangeBy (String lastChangeBy)
Parameters: lastChangeBy
- user who last changed the data dictionary
[an error occurred while processing this directive] [an error occurred while processing this directive]