|
|||||||||
| 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.Portfolio
public final class Portfolio
POJO representation of a Portfolio template.
A Portfolio template would contain a navigator, cover page, rootFolder.
The rootFolder is of type PortfolioFolder, that would in-turn have sub-PortfolioFolders
and PortfolioDocuments in it.
| Field Summary | |
|---|---|
static String |
ASSOCIATION_CUTPOINT
|
static String |
FIRST_LEVEL_CUTPOINT
|
static String |
HIERARCHY_CUTPOINT
|
static String |
PF_CLASS
|
| Fields inherited from class com.adobe.icc.dbforms.obj.Asset |
|---|
ASSET_CLASS |
| Constructor Summary | |
|---|---|
Portfolio()
Default constructor |
|
Portfolio(String id,
String name,
String desc,
String comment,
int state,
Category ucat,
Category lcat,
int version,
Date activeStartDate,
Date activeEndDate,
String lastChangeBy,
PortfolioDocument navigator,
PortfolioDocument cover,
PortfolioFolder rootFolder)
Constructor from parameters. |
|
| Method Summary | |
|---|---|
PortfolioDocument |
getCover()
Get the cover page document of the Portfolio. |
String |
getDataDictionaryRef()
This method retrieves the first data dictionary reference from the list of DataDictionaryRef's |
List |
getDataDictionaryRefs()
Get the DataDictionary references(names) for the Portfolio. |
PortfolioDocument |
getNavigator()
Get the navigator of the Portfolio. |
PortfolioFolder |
getRootFolder()
Get the root folder of the Portfolio. |
Set |
getVariableAssignments()
Get the VariableAssignments for the Portfolio. |
void |
setCover(PortfolioDocument cover)
Sets the cover page document of the Portfolio. |
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) for the Portfolio. |
void |
setNavigator(PortfolioDocument navigator)
Sets the navigator of the Portfolio. |
void |
setRootFolder(PortfolioFolder root)
Sets the root folder of the Portfolio. |
void |
setVariableAssignments(Set variableAssignments)
Sets the VariableAssignments for the Portfolio. |
| 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 PF_CLASS
public static final String ASSOCIATION_CUTPOINT
public static final String HIERARCHY_CUTPOINT
public static final String FIRST_LEVEL_CUTPOINT
| Constructor Detail |
|---|
public Portfolio()
public Portfolio(String id,
String name,
String desc,
String comment,
int state,
Category ucat,
Category lcat,
int version,
Date activeStartDate,
Date activeEndDate,
String lastChangeBy,
PortfolioDocument navigator,
PortfolioDocument cover,
PortfolioFolder rootFolder)
id - unique identifier of the Portfolio.name - name of the Portfolio.desc - description of the Portfolio.comment - comment for the Portfolio.state - state of the Portfolio.ucat - Category of the Portfolio.lcat - Subcategory of the Portfolio.version - version of the Portfolio.activeStart - activation start date of the Portfolio.activeEnd - activation end date of the Portfolio.lastChangeBy - user creating the Portfolio.nav - navigator of the Portfolio.cover - cover document of the Portfolio.rootFolder - root folder for the Portfolio. May contain sub-folders and Documents.| Method Detail |
|---|
public PortfolioDocument getNavigator()
public void setNavigator(PortfolioDocument navigator)
navigator - The navigator of the Portfolio.public PortfolioDocument getCover()
public void setCover(PortfolioDocument cover)
cover - The cover page document of the Portfolio.public PortfolioFolder getRootFolder()
public void setRootFolder(PortfolioFolder root)
root - The root folder of the Portfolio.public String getDataDictionaryRef()
public void setDataDictionaryRef(String dataDictionary)
dataDictionary - the dataDictionary to setpublic Set getVariableAssignments()
VariableAssignments for the Portfolio.
VariableAssignments for the Portfolio.public void setVariableAssignments(Set variableAssignments)
VariableAssignments for the Portfolio.
variableAssignments - The VariableAssignments for the Portfolio.public List getDataDictionaryRefs()
DataDictionary references(names) for the Portfolio.
DataDictionary references(names) for the Portfolio.public void setDataDictionaryRefs(List dataDictionaryRefs)
DataDictionary references(names) for the Portfolio.
dataDictionaryRefs - The DataDictionary references(names) for the Portfolio.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||