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]