public final class Form extends Asset implements Serializable
Asset
, and contains the set of TargetArea
s and Field
s
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
Field s 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
TargetArea s in the Layout. |
String |
getTitle()
Get the title for the Asset.
|
boolean |
isFMFormUsed() |
void |
setFields(Set<Field> fields)
Sets the
Field s 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
TargetArea s 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, setVersion
public 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()
Asset
getName
in interface ILocalizationResourceContainer
getName
in class Asset
public String getDesc()
Asset
public 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()
TargetArea
s in the Layout.TargetArea
s in the Layout.public void setTargetAreas(Set<TargetArea> targetAreaList)
TargetArea
s in the Layout.targetAreaList
- The TargetArea
s in the Layout.public Set<Field> getFields()
Field
s in the Layout.Field
s in the Layout.public void setFields(Set<Field> fields)
Field
s in the Layout.fields
- The Field
s 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.