com.adobe.dct.transfer
Class DataDictionaryInstance
java.lang.Object
com.adobe.dct.transfer.DataDictionaryInstance
All Implemented Interfaces: Serializable
public class DataDictionaryInstance extends Object implements Serializable
Data Dictionary Instance contains the actual runtime data for an instance of the design time artifact - Data Dictionary.
See Also: Serialized Form
DataDictionaryInstance
public DataDictionaryInstance ()
getObject
public Object getObject ()
Returns: the object
setObject
public void setObject (Object object)
Parameters: object
- the object to set
getDataDictionaryId
public String getDataDictionaryId ()
Returns: the dataDictionaryId
setDataDictionaryId
public void setDataDictionaryId (String dataDictionaryId)
Parameters: dataDictionaryId
- the dataDictionaryId to set
getDataDictionary
public DataDictionary getDataDictionary ()
Returns: the dataDictionary
setDataDictionary
public void setDataDictionary (DataDictionary dataDictionary)
Parameters: dataDictionary
- the dataDictionary to set
getValue
@Deprecated
public Object getValue (String path)
Deprecated.
Fetches the value at the given path in the Data Dictionary Instance. This API has been marked @deprecated and has been replaced by
getValue2() API. This API does not work on display names and also does not support fetching the value of elements under Collection elements
in Data Dictionary hierarchy and returns null (for such cases). The support for the same has been added to getValue2() API.
Parameters: path
- - of Data Dictionary Element in the Data Dictionary hierarchy
Returns: value of corresponding Data Dictionary Element
getValue2
public Object getValue2 (String ddElementKey)
Fetches the value for the given DDE in the Data Dictionary Instance
Parameters: ddElementKey
- - reference name of Data Dictionary Element
Returns: value of corresponding Data Dictionary Element in Data Dictionary Instance
setValue
public void setValue (String path,
Object value)
setValue2
public void setValue2 (String ddElementKey,
Object value)
throws DCTException
Parameters: ddElementKey
- value
-
Throws:
DCTException
[an error occurred while processing this directive] [an error occurred while processing this directive]