|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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-PortfolioFolder
s
and PortfolioDocument
s 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 VariableAssignment s 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 VariableAssignment s 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()
VariableAssignment
s for the Portfolio.
VariableAssignment
s for the Portfolio.public void setVariableAssignments(Set variableAssignments)
VariableAssignment
s for the Portfolio.
variableAssignments
- The VariableAssignment
s 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 |