com.adobe.icc.dbforms.obj
Class TargetAreaAssignment

java.lang.Object
  extended by com.adobe.icc.dbforms.obj.TargetAreaAssignment
All Implemented Interfaces:
java.io.Serializable

public final class TargetAreaAssignment
extends java.lang.Object
implements java.io.Serializable

POJO representation for a TargetArea's assignment in a Letter template.

TargetAreas may contain a list of ModuleAssignments or a ContainerLayoutAssignment. List of ModuleAssignments determines the data modules assigned to the Target Area.

See Also:
ModuleAssignment, ContainerLayoutAssignment, Serialized Form

Constructor Summary
TargetAreaAssignment()
           
 
Method Summary
 ContainerLayoutAssignment getContainerLayoutAssignment()
          Deprecated. Use TargetAreaAssignment.getContainerLayoutAssignmentList() instead.
 java.util.List getContainerLayoutAssignmentList()
          Returns the list of ContainerLayoutAssignments of this Target Area.
 java.lang.String getId()
          Get the identifier for the assignment.
 java.util.List getModuleAssignmentList()
          Get the ModuleAssignments of this Target Area.
 TargetArea getTargetArea()
          Get the associated Target Area for the assignment.
 java.lang.String getTargetAreaPath()
           
 boolean isAllowFreeText()
          Get whether the Target Area is open to add free text into it.
 boolean isAutoCorrected()
           
 boolean isOpen()
          Get whether the Target Area is open (allow addition of more modules if true).
 boolean isOrdered()
          Get whether the Target Area is ordered (allow re-ordering of more modules if true).
 void setAllowFreeText(boolean allowFreeText)
          Sets whether the Target Area is open to add free text into it.
 void setAutoCorrected(boolean autoCorrected)
           
 void setContainerLayoutAssignment(ContainerLayoutAssignment containerLayoutAssignment)
          Deprecated. Use TargetAreaAssignment.setContainerLayoutAssignmentList(List) instead.
 void setContainerLayoutAssignmentList(java.util.List containerLayoutAssignmentList)
          Sets the list of ContainerLayoutAssignments in this Target Area.
 void setId(java.lang.String id)
          Sets the identifier for the assignment.
 void setModuleAssignmentList(java.util.List moduleAssignmentList)
          Sets the ModuleAssignments of this Target Area.
 void setOpen(boolean open)
          Sets whether the Target Area is open (allow addition of more modules if true).
 void setOrdered(boolean ordered)
          Sets whether the Target Area is ordered (allow re-ordering of more modules if true).
 void setTargetArea(TargetArea targetArea)
          Sets the associated Target Area for the assignment.
 void setTargetAreaPath(java.lang.String targetAreaPath)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetAreaAssignment

public TargetAreaAssignment()
Method Detail

getId

public java.lang.String getId()
Get the identifier for the assignment.

Returns:
The identifier for the assignment.

setId

public void setId(java.lang.String id)
Sets the identifier for the assignment.

Parameters:
id - The identifier for the assignment.

getTargetArea

public TargetArea getTargetArea()
Get the associated Target Area for the assignment.

Returns:
The associated Target Area for the assignment.

setTargetArea

public void setTargetArea(TargetArea targetArea)
Sets the associated Target Area for the assignment.

Parameters:
targetArea - The associated Target Area for the assignment.

isOpen

public boolean isOpen()
Get whether the Target Area is open (allow addition of more modules if true).

Returns:
Whether the Target Area is open.

setOpen

public void setOpen(boolean open)
Sets whether the Target Area is open (allow addition of more modules if true).

Parameters:
open - Whether the Target Area is open.

isOrdered

public boolean isOrdered()
Get whether the Target Area is ordered (allow re-ordering of more modules if true).

Returns:
Whether the Target Area is ordered.

setOrdered

public void setOrdered(boolean ordered)
Sets whether the Target Area is ordered (allow re-ordering of more modules if true).

Parameters:
ordered - Whether the Target Area is ordered.

isAllowFreeText

public boolean isAllowFreeText()
Get whether the Target Area is open to add free text into it.

Returns:
allowFreeText Whether the Target Area is open to add free text.

setAllowFreeText

public void setAllowFreeText(boolean allowFreeText)
Sets whether the Target Area is open to add free text into it.

Parameters:
allowFreeText - Whether the Target Area is open to add free text.

getModuleAssignmentList

public java.util.List getModuleAssignmentList()
Get the ModuleAssignments of this Target Area.

Returns:
The ModuleAssignments of this Target Area.
See Also:
ModuleAssignment

setModuleAssignmentList

public void setModuleAssignmentList(java.util.List moduleAssignmentList)
Sets the ModuleAssignments of this Target Area.

Parameters:
moduleAssignmentList - The ModuleAssignments of this Target Area.

getContainerLayoutAssignment

public ContainerLayoutAssignment getContainerLayoutAssignment()
Deprecated. Use TargetAreaAssignment.getContainerLayoutAssignmentList() instead.

Get the ContainerLayoutAssignments of this Target Area.

Returns:
The ContainerLayoutAssignments of this Target Area.
See Also:
ContainerLayoutAssignment

setContainerLayoutAssignment

public void setContainerLayoutAssignment(ContainerLayoutAssignment containerLayoutAssignment)
Deprecated. Use TargetAreaAssignment.setContainerLayoutAssignmentList(List) instead.

Sets the ContainerLayoutAssignments of this Target Area.

Parameters:
containerLayoutAssignment - The ContainerLayoutAssignments of this Target Area.

getContainerLayoutAssignmentList

public java.util.List getContainerLayoutAssignmentList()
Returns the list of ContainerLayoutAssignments of this Target Area.

Returns:
the containerLayoutAssignmentList

setContainerLayoutAssignmentList

public void setContainerLayoutAssignmentList(java.util.List containerLayoutAssignmentList)
Sets the list of ContainerLayoutAssignments in this Target Area.

Parameters:
containerLayoutAssignmentList - the containerLayoutAssignmentList to set

getTargetAreaPath

public java.lang.String getTargetAreaPath()

setTargetAreaPath

public void setTargetAreaPath(java.lang.String targetAreaPath)

isAutoCorrected

public boolean isAutoCorrected()

setAutoCorrected

public void setAutoCorrected(boolean autoCorrected)
Parameters:
autoCorrected - the autoCorrected to set


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