com.adobe.icc.dbforms.obj
Class TargetAreaAssignment

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

public final class TargetAreaAssignment
extends Object
implements 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()
          Get the ContainerLayoutAssignments of this Target Area.
 String getId()
          Get the identifier for the assignment.
 List getModuleAssignmentList()
          Get the ModuleAssignments of this Target Area.
 TargetArea getTargetArea()
          Get the associated Target Area for the assignment.
 boolean isAllowFreeText()
          Get whether the Target Area is open to add free text into it.
 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 setContainerLayoutAssignment(ContainerLayoutAssignment containerLayoutAssignment)
          Sets the ContainerLayoutAssignments of this Target Area.
 void setId(String id)
          Sets the identifier for the assignment.
 void setModuleAssignmentList(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.
 
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 String getId()
Get the identifier for the assignment.

Returns:
The identifier for the assignment.

setId

public void setId(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 List getModuleAssignmentList()
Get the ModuleAssignments of this Target Area.

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

setModuleAssignmentList

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

Parameters:
moduleAssignmentList - The ModuleAssignments of this Target Area.

getContainerLayoutAssignment

public ContainerLayoutAssignment getContainerLayoutAssignment()
Get the ContainerLayoutAssignments of this Target Area.

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

setContainerLayoutAssignment

public void setContainerLayoutAssignment(ContainerLayoutAssignment containerLayoutAssignment)
Sets the ContainerLayoutAssignments of this Target Area.

Parameters:
containerLayoutAssignment - The ContainerLayoutAssignments of this Target Area.


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