com.adobe.icc.dbforms.obj
Class ConditionalDataModule

java.lang.Object
  extended by com.adobe.icc.dbforms.obj.Asset
      extended by com.adobe.icc.dbforms.obj.DataModule
          extended by com.adobe.icc.dbforms.obj.ConditionalDataModule
All Implemented Interfaces:
ILocalizable, ILocalizationResourceContainer, java.io.Serializable

public class ConditionalDataModule
extends DataModule

POJO representation for a Conditional Module. Contains a List of CDMAssignment objects, where each CDMAssignment represents the target DataModule selected on evaluating the corresponding expression.

Extends the basic attributes of a DataModule.

See Also:
Serialized Form

Field Summary
static java.lang.String ASSOCIATION_CUTPOINT
          For internal use.
static java.lang.String CDM_CLASS
          For internal use.
static java.lang.String FIRST_LEVEL_CUTPOINT
          For internal use.
static java.lang.String HIERARCHY_CUTPOINT
          For internal use.
 
Fields inherited from class com.adobe.icc.dbforms.obj.DataModule
DM_CLASS
 
Fields inherited from class com.adobe.icc.dbforms.obj.Asset
ASSET_CLASS, FIRST_LEVEL_WITH_CAT_NAMES_CUTPOINT
 
Constructor Summary
ConditionalDataModule()
          Default constructor
 
Method Summary
 java.util.List getAssignmentList()
          Get the List of condition assignments for this Condition Module.
 boolean isMultipleResults()
          Get whether the Condition evaluates to multiple results.
 boolean isNoPageBreak()
           
 boolean isStitchContent()
          Get whether the Condition content is to be stitched into a single content.
 void setAssignmentList(java.util.List assignmentList)
          Sets the List of condition assignments for this Condition Module.
 void setMultipleResults(boolean multipleResults)
          Set whether the Condition evaluates to multiple results.
 void setNoPageBreak(boolean noPageBreak)
           
 void setStitchContent(boolean stitchContent)
          Set whether the Condition content is to be stitched into a single content.
 
Methods inherited from class com.adobe.icc.dbforms.obj.DataModule
addVariable, getDataDictionaryRef, getDataDictionaryRefs, getVariableList, removeVariable, setDataDictionaryRef, setDataDictionaryRefs, setVariableList
 
Methods inherited from class com.adobe.icc.dbforms.obj.Asset
getActiveEndDate, getActiveStartDate, getComment, getCrxVersion, getDesc, getExtendedProperties, getId, getLastChangeBy, getLastPublishDate, getLastUpdateDate, getLcat, getLocalizationPrefix, getLocalizationResourceInfoList, getName, getState, getUcat, getUpdatedBy, getVersion, setActiveEndDate, setActiveStartDate, setComment, setCrxVersion, setDesc, setExtendedProperties, setId, setLastChangeBy, setLastPublishDate, setLastUpdateDate, setLcat, setLocalizationPrefix, setLocalizationResourceInfoList, setName, setState, setUcat, setUpdatedBy, setVersion
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CDM_CLASS

public static final java.lang.String CDM_CLASS
For internal use.


ASSOCIATION_CUTPOINT

public static final java.lang.String ASSOCIATION_CUTPOINT
For internal use.


HIERARCHY_CUTPOINT

public static final java.lang.String HIERARCHY_CUTPOINT
For internal use.


FIRST_LEVEL_CUTPOINT

public static final java.lang.String FIRST_LEVEL_CUTPOINT
For internal use.

Constructor Detail

ConditionalDataModule

public ConditionalDataModule()
Default constructor

Method Detail

getAssignmentList

public java.util.List getAssignmentList()
Get the List of condition assignments for this Condition Module.

Returns:
The List of condition assignments for this Condition Module.

setAssignmentList

public void setAssignmentList(java.util.List assignmentList)
Sets the List of condition assignments for this Condition Module.

Parameters:
assignmentList - The List of condition assignments for this Condition Module.

isMultipleResults

public boolean isMultipleResults()
Get whether the Condition evaluates to multiple results.

Returns:
whether the Condition evaluates to multiple results.

setMultipleResults

public void setMultipleResults(boolean multipleResults)
Set whether the Condition evaluates to multiple results.

Parameters:
multipleResults - Whether the Condition evaluates to multiple results.

isStitchContent

public boolean isStitchContent()
Get whether the Condition content is to be stitched into a single content.

Returns:
Whether the Condition content is to be stitched into a single content.

setStitchContent

public void setStitchContent(boolean stitchContent)
Set whether the Condition content is to be stitched into a single content.

Parameters:
stitchContent - Whether the Condition content is to be stitched into a single content.

isNoPageBreak

public boolean isNoPageBreak()
Returns:
the noPageBreak

setNoPageBreak

public void setNoPageBreak(boolean noPageBreak)
Parameters:
noPageBreak - the noPageBreak to set


[an error occurred while processing this directive] [an error occurred while processing this directive]