public final class Form extends Asset implements Serializable
Asset, and contains the set of TargetAreas and Fields
in the Layout's XDP.| Modifier and Type | Field and Description |
|---|---|
static String |
ASSOCIATION_CUTPOINT |
static String |
FIRST_LEVEL_CUTPOINT |
static String |
FORM_CLASS |
static String |
HIERARCHY_CUTPOINT |
static String |
LAYOUT_CUTPOINT |
activeEndDate, activeStartDate, ASSET_CLASS, comment, crxVersion, desc, extendedProperties, FIRST_LEVEL_WITH_CAT_NAMES_CUTPOINT, folderId, id, lastChangeBy, lastPublishDate, lastPublishedBy, lastReplicationAction, lastUpdateDate, lastVersionDate, lcat, name, PROPERTY_NAME_DESCRIPTION, PROPERTY_NAME_TITLE, PROPERTY_NAME_VERSION, READY_TO_PUBLISH_CUTPOINT, 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.
|
String |
getServerFilePath() |
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 |
setServerFilePath(String serverFilePath) |
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, getTransientProperties, 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, setTransientProperties, setUcat, setUpdatedBy, setVersionpublic static final String FORM_CLASS
public static final String ASSOCIATION_CUTPOINT
public static final String LAYOUT_CUTPOINT
public static final String HIERARCHY_CUTPOINT
public static final String FIRST_LEVEL_CUTPOINT
public 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 String getServerFilePath()
public void setServerFilePath(String serverFilePath)
public FMForm getFmForm()
public void setFmForm(FMForm fmForm)
public boolean isFMFormUsed()
Copyright © 1982–2023 Adobe Systems Incorporated. All rights reserved.