|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 Form| Field 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 | ||||||||