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:
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 String ASSOCIATION_CUTPOINT
           
static String CD_CLASS
           
static String FIRST_LEVEL_CUTPOINT
           
static String HIERARCHY_CUTPOINT
           
 
Fields inherited from class com.adobe.icc.dbforms.obj.PortfolioDocument
PD_CLASS
 
Fields inherited from class com.adobe.icc.dbforms.obj.Asset
ASSET_CLASS
 
Constructor Summary
ConditionalDocument()
          Default constructor
ConditionalDocument(String id, String name, String desc, String comment, int state, Category ucat, Category lcat, int version, Date activeStartDate, Date activeEndDate, String lastChangeBy, String mimeType, List assignmentList)
          Constructor from the given parameters.
 
Method Summary
 List getAssignmentList()
          Get the List of DocumentAssignment for the Conditional Document.
 void setAssignmentList(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, 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

CD_CLASS

public static final String CD_CLASS

ASSOCIATION_CUTPOINT

public static final String ASSOCIATION_CUTPOINT

HIERARCHY_CUTPOINT

public static final String HIERARCHY_CUTPOINT

FIRST_LEVEL_CUTPOINT

public static final String FIRST_LEVEL_CUTPOINT
Constructor Detail

ConditionalDocument

public ConditionalDocument()
Default constructor


ConditionalDocument

public ConditionalDocument(String id,
                           String name,
                           String desc,
                           String comment,
                           int state,
                           Category ucat,
                           Category lcat,
                           int version,
                           Date activeStartDate,
                           Date activeEndDate,
                           String lastChangeBy,
                           String mimeType,
                           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 List getAssignmentList()
Get the List of DocumentAssignment for the Conditional Document.

Returns:
The List of DocumentAssignment for the Conditional Document.

setAssignmentList

public void setAssignmentList(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]