|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.adobe.icc.dbforms.obj.Asset com.adobe.icc.dbforms.obj.DataModule
public abstract class DataModule
POJO representation for a Data Module, encapsulating the common attributes such as the associated Data Dictionary
references and list of variables.
The specific module types such as Text, Image, List, etc. are concrete extensions of this abstract class.
ListDataModule
,
ConditionalDataModule
,
ImageModule
,
TextModule
,
Serialized FormField Summary | |
---|---|
static String |
ASSOCIATION_CUTPOINT
|
static String |
DM_CLASS
|
static String |
FIRST_LEVEL_CUTPOINT
|
static String |
HIERARCHY_CUTPOINT
|
Fields inherited from class com.adobe.icc.dbforms.obj.Asset |
---|
ASSET_CLASS |
Constructor Summary | |
---|---|
DataModule()
Default Constructor |
Method Summary | |
---|---|
boolean |
addVariable(Variable variable)
Add a variable to the set of variables in this data module. |
String |
getDataDictionaryRef()
This method retrieves the first data dictionary reference from the list of DataDictionaryRef's |
List |
getDataDictionaryRefs()
Get the DataDictionary references (names) of the Data Module. |
Set |
getVariableList()
Get the Variable objects in this Data Module. |
boolean |
removeVariable(Variable variable)
Remove a variable from the set of variables in this data module. |
void |
setDataDictionaryRef(String dataDictionary)
This method sets the data dictionary reference at the first index in DataDictionaryRef list |
void |
setDataDictionaryRefs(List dataDictionaryRefs)
Sets the DataDictionary references (names) of the Data Module. |
void |
setVariableList(Set variableList)
Sets the Variable objects in this Data Module. |
Methods inherited from class com.adobe.icc.dbforms.obj.Asset |
---|
getActiveEndDate, getActiveStartDate, getComment, getDesc, getExtendedProperties, getId, getLastChangeBy, getLastPublishDate, getLastUpdateDate, getLcat, getName, getState, getUcat, getUpdatedBy, getVersion, setActiveEndDate, setActiveStartDate, setComment, setDesc, setExtendedProperties, setId, setLastChangeBy, setLastPublishDate, setLastUpdateDate, setLcat, setName, setState, setUcat, setUpdatedBy, setVersion |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DM_CLASS
public static final String ASSOCIATION_CUTPOINT
public static final String HIERARCHY_CUTPOINT
public static final String FIRST_LEVEL_CUTPOINT
Constructor Detail |
---|
public DataModule()
Method Detail |
---|
public String getDataDictionaryRef()
public void setDataDictionaryRef(String dataDictionary)
dataDictionary
- the dataDictionary to setpublic Set getVariableList()
Variable
objects in this Data Module.
Variable
objects in this Data Module.public void setVariableList(Set variableList)
Variable
objects in this Data Module.
variableList
- The Variable
objects in this Data Module.public boolean addVariable(Variable variable)
variable
- Variable
to be added
public boolean removeVariable(Variable variable)
variable
- Variable
to be removed
public List getDataDictionaryRefs()
DataDictionary
references (names) of the Data Module.
DataDictionary
references (names) of the Data Module.public void setDataDictionaryRefs(List dataDictionaryRefs)
DataDictionary
references (names) of the Data Module.
dataDictionaryRefs
- The DataDictionary
references (names) of the Data Module.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |