public final class Form extends Asset implements Serializable
Asset, and contains the set of TargetAreas and Fields
in the Layout's XDP.activeEndDate, activeStartDate, comment, crxVersion, desc, extendedProperties, folderId, id, lastChangeBy, lastPublishDate, lastPublishedBy, lastReplicationAction, lastUpdateDate, lastVersionDate, lcat, name, state, tags, transientProperties, ucat, updatedBy, version| Constructor and Description |
|---|
Form()
Default constructor
|
Form(String id,
String name,
String desc,
int state,
long start,
long end,
String fileName,
int version,
String comment,
String lastChangeBy,
boolean outboxEnabled)
Constructor from parameters.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDesc()
Get the description for the Asset.
|
Set<Field> |
getFields()
Get the
Fields in the Layout. |
String |
getFileName()
Get the file name for the Layout.
|
byte[] |
getFilexdp()
Get the XDP byte array of the Layout.
|
FMForm |
getFmForm() |
String |
getName()
Get the name for the Asset.
|
Set<Table> |
getTables()
Get tables in the layout.
|
Set<TargetArea> |
getTargetAreas()
Get the
TargetAreas in the Layout. |
String |
getTitle()
Get the title for the Asset.
|
boolean |
isFMFormUsed() |
void |
setFields(Set<Field> fields)
Sets the
Fields in the Layout. |
void |
setFileName(String fileName)
Sets the file name for the Layout.
|
void |
setFilexdp(byte[] filexdp)
Sets the XDP byte array of the Layout.
|
void |
setFmForm(FMForm fmForm) |
void |
setTables(Set<Table> tables)
Sets tables in the layout.
|
void |
setTargetAreas(Set<TargetArea> targetAreaList)
Sets the
TargetAreas in the Layout. |
equals, getActiveEndDate, getActiveStartDate, getComment, getCrxVersion, getDisplayField, getExtendedProperties, getFolderId, getId, getLastChangeBy, getLastPublishDate, getLastPublishedBy, getLastReplicationAction, getLastUpdateDate, getLastVersionDate, getLcat, getLocalizationPrefix, getLocalizationResourceInfoList, getState, getTags, getUcat, getUpdatedBy, getVersion, hashCode, setActiveEndDate, setActiveStartDate, setComment, setCrxVersion, setDesc, setExtendedProperties, setFolderId, setId, setLastChangeBy, setLastPublishDate, setLastPublishedBy, setLastReplicationAction, setLastUpdateDate, setLastVersionDate, setLcat, setLocalizationPrefix, setLocalizationResourceInfoList, setName, setState, setTags, setTitle, setUcat, setUpdatedBy, setVersionpublic Form()
public Form(String id, String name, String desc, int state, long start, long end, String fileName, int version, String comment, String lastChangeBy, boolean outboxEnabled)
id - unique identifier of the Layout.name - name of the Layout.desc - description of the Layout.state - state of the Layout.start - activation start date of the Layout.end - activation end date of the Layout.fileName - file name of the XDP of the Layout.version - version of the Layout.comment - comment for the Layout.lastChangeBy - user creating the layout.outboxEnabled - This property is not used anymore.public void setTables(Set<Table> tables)
tables - the tables to setpublic String getName()
AssetgetName in interface ILocalizationResourceContainergetName in class Assetpublic String getDesc()
Assetpublic String getFileName()
public void setFileName(String fileName)
fileName - The file name for the Layout.public byte[] getFilexdp()
public void setFilexdp(byte[] filexdp)
filexdp - The XDP byte array of the Layout.public Set<TargetArea> getTargetAreas()
TargetAreas in the Layout.TargetAreas in the Layout.public void setTargetAreas(Set<TargetArea> targetAreaList)
TargetAreas in the Layout.targetAreaList - The TargetAreas in the Layout.public Set<Field> getFields()
Fields in the Layout.Fields in the Layout.public void setFields(Set<Field> fields)
Fields in the Layout.fields - The Fields in the Layout.public FMForm getFmForm()
public void setFmForm(FMForm fmForm)
public boolean isFMFormUsed()
Copyright © 1982–2022 Adobe Systems Inc.. All rights reserved.