com.adobe.icc.dbforms.obj
Class ConditionalDocument

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

public final class ConditionalDocument
extends PortfolioDocument

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

Extends the basic attributes of a PortfolioDocument.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.adobe.icc.dbforms.obj.PortfolioDocument
PortfolioDocument.DocumentSource
 
Field Summary
static java.lang.String ASSOCIATION_CUTPOINT
          For internal use.
static java.lang.String CD_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.PortfolioDocument
PD_CLASS
 
Fields inherited from class com.adobe.icc.dbforms.obj.Asset
ASSET_CLASS, FIRST_LEVEL_WITH_CAT_NAMES_CUTPOINT
 
Constructor Summary
ConditionalDocument()
          Default constructor
ConditionalDocument(java.lang.String id, java.lang.String name, java.lang.String desc, java.lang.String comment, int state, Category ucat, Category lcat, int version, java.util.Date activeStartDate, java.util.Date activeEndDate, java.lang.String lastChangeBy, java.lang.String mimeType, java.util.List assignmentList)
          Constructor from the given parameters.
 
Method Summary
 java.util.List getAssignmentList()
          Get the List of DocumentAssignment for the Conditional Document.
 void setAssignmentList(java.util.List assignmentList)
          Sets the List of DocumentAssignment for the Conditional Document.
 
Methods inherited from class com.adobe.icc.dbforms.obj.PortfolioDocument
getDocContent, getDocReference, getDocSource, getLetter, getMimeType, setDocContent, setDocReference, setDocSource, setLetter, setMimeType
 
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

CD_CLASS

public static final java.lang.String CD_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

ConditionalDocument

public ConditionalDocument()
Default constructor


ConditionalDocument

public ConditionalDocument(java.lang.String id,
                           java.lang.String name,
                           java.lang.String desc,
                           java.lang.String comment,
                           int state,
                           Category ucat,
                           Category lcat,
                           int version,
                           java.util.Date activeStartDate,
                           java.util.Date activeEndDate,
                           java.lang.String lastChangeBy,
                           java.lang.String mimeType,
                           java.util.List assignmentList)
Constructor from the given parameters.

Parameters:
id - unique identifier of the Conditional Document.
name - name of the Conditional Document.
desc - description of the Conditional Document.
comment - comment for the Conditional Document.
state - state of the Conditional Document.
ucat - Category of the Conditional Document.
lcat - Subcategory of the Conditional Document.
version - version for the Conditional Document.
activeStart - activation start date for the Conditional Document.
activeEnd - activation end date for the Conditional Document.
lastChangeBy - user creating the Conditional Document.
mimeType - mime type of the Conditional Document.
assignmentList - list of DocumentAssignment for the Conditional Document.
Method Detail

getAssignmentList

public java.util.List getAssignmentList()
Get the List of DocumentAssignment for the Conditional Document.

Returns:
The List of DocumentAssignment for the Conditional Document.

setAssignmentList

public void setAssignmentList(java.util.List assignmentList)
Sets the List of DocumentAssignment for the Conditional Document.

Parameters:
assignmentList - The List of DocumentAssignment for the Conditional Document.


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