com.adobe.icc.dbforms.obj
Class FragmentLayout

java.lang.Object
  extended by com.adobe.icc.dbforms.obj.Asset
      extended by com.adobe.icc.dbforms.obj.ContainerLayout
          extended by com.adobe.icc.dbforms.obj.FragmentLayout
All Implemented Interfaces:
ILocalizable, ILocalizationResourceContainer, java.io.Serializable

public class FragmentLayout
extends ContainerLayout

Represents a fragment layout. Contains the actual layoutxdp.

See Also:
Serialized Form

Field Summary
static java.lang.String ASSOCIATION_CUTPOINT
          For internal use.
static java.lang.String FIRST_LEVEL_CUTPOINT
          For internal use.
static java.lang.String FRAGMENT_LAYOUT_CLASS
          For internal use.
static java.lang.String HIERARCHY_CUTPOINT
          For internal use.
 
Fields inherited from class com.adobe.icc.dbforms.obj.Asset
ASSET_CLASS, FIRST_LEVEL_WITH_CAT_NAMES_CUTPOINT
 
Constructor Summary
FragmentLayout()
           
FragmentLayout(java.lang.String id, java.lang.String name, java.lang.String desc, int state, long start, long end, Category ucat, Category lcat, java.lang.String fileName, int version, java.lang.String comment, java.lang.String lastChangeBy)
          Constructor from parameters.
 
Method Summary
 byte[] getConfiguredFilexdp()
          Get the customized layout xdp.
 java.lang.String getFileName()
          Get the file name for fragment layout.
 byte[] getFilexdp()
          Get the original layout xdp.
 java.lang.String getServerFilePath()
          For internal use.
 boolean isFlowedLayout()
          Get is root subform of fragment layout set to flowed.
 void setConfiguredFilexdp(byte[] configuredFilexdp)
          Sets the customized layout xdp.
 void setFileName(java.lang.String fileName)
          Sets the file name for fragment layout.
 void setFilexdp(byte[] filexdp)
          Sets the original layout xdp.
 void setFlowedLayout(boolean flowedLayout)
          Sets whether the root subform of fragment layout is flowed.
 void setServerFilePath(java.lang.String serverFilePath)
          For internal use.
 
Methods inherited from class com.adobe.icc.dbforms.obj.ContainerLayout
getFields, getTables, getTargetAreas, isCustomizedLayout, setCustomizedLayout, setFields, setTables, setTargetAreas
 
Methods inherited from class com.adobe.icc.dbforms.obj.Asset
getActiveEndDate, getActiveStartDate, getComment, getCrxVersion, getDesc, getExtendedProperties, getId, getLastChangeBy, getLastPublishDate, getLastUpdateDate, getLcat, getLocalizationPrefix, getLocalizationResourceInfoList, getName, getState, getUcat, getUpdatedBy, getVersion, setActiveEndDate, setActiveStartDate, setComment, setCrxVersion, setDesc, setExtendedProperties, setId, setLastChangeBy, setLastPublishDate, setLastUpdateDate, setLcat, setLocalizationPrefix, setLocalizationResourceInfoList, setName, setState, setUcat, setUpdatedBy, setVersion
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FRAGMENT_LAYOUT_CLASS

public static final java.lang.String FRAGMENT_LAYOUT_CLASS
For internal use.


ASSOCIATION_CUTPOINT

public static final java.lang.String ASSOCIATION_CUTPOINT
For internal use.


HIERARCHY_CUTPOINT

public static final java.lang.String HIERARCHY_CUTPOINT
For internal use.


FIRST_LEVEL_CUTPOINT

public static final java.lang.String FIRST_LEVEL_CUTPOINT
For internal use.

Constructor Detail

FragmentLayout

public FragmentLayout()

FragmentLayout

public FragmentLayout(java.lang.String id,
                      java.lang.String name,
                      java.lang.String desc,
                      int state,
                      long start,
                      long end,
                      Category ucat,
                      Category lcat,
                      java.lang.String fileName,
                      int version,
                      java.lang.String comment,
                      java.lang.String lastChangeBy)
Constructor from parameters.

Parameters:
id - unique identifier of the fragment layout.
name - name of the fragment layout.
desc - description of the fragment layout.
state - state of the fragment layout.
start - not used any more.
end - not used any more.
ucat - Category of the fragment layout.
lcat - Subcategory of the fragment layout.
fileName - file name of the XDP of the fragment layout.
version - not used any more.
comment - comment for the fragment layout.
lastChangedBy - user creating the fragment layout.
Method Detail

getFilexdp

public byte[] getFilexdp()
Get the original layout xdp.

Returns:
the filexdp

setFilexdp

public void setFilexdp(byte[] filexdp)
Sets the original layout xdp.

Parameters:
filexdp - the filexdp to set

getConfiguredFilexdp

public byte[] getConfiguredFilexdp()
Get the customized layout xdp.

Returns:
the configuredFilexdp

setConfiguredFilexdp

public void setConfiguredFilexdp(byte[] configuredFilexdp)
Sets the customized layout xdp.

Parameters:
configuredFilexdp - the configuredFilexdp to set

getFileName

public java.lang.String getFileName()
Get the file name for fragment layout.

Returns:
the fileName

setFileName

public void setFileName(java.lang.String fileName)
Sets the file name for fragment layout.

Parameters:
fileName - the fileName to set

isFlowedLayout

public boolean isFlowedLayout()
Get is root subform of fragment layout set to flowed. Only flowed fragment layouts can be customized.

Returns:
the flowedLayout

setFlowedLayout

public void setFlowedLayout(boolean flowedLayout)
Sets whether the root subform of fragment layout is flowed.

Parameters:
flowedLayout - the flowedLayout to set

getServerFilePath

public java.lang.String getServerFilePath()
For internal use.


setServerFilePath

public void setServerFilePath(java.lang.String serverFilePath)
For internal use.



[an error occurred while processing this directive] [an error occurred while processing this directive]