|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.tws.objects.model.FlowTarget
com.ibm.tws.objects.model.WorkstationClass
This subclass of FlowTarget represents a workstation class. It has only a list if WorkstationLink objects, hosting associations with the workstations of the class. WorkstationClass wraps a WorkstationClassHeader through means of FlowTarget, and WorkstationClassHeader wraps a FlowTargetKey through FlowTargetHeader.
The following syntax validation constraints must be met on WorkstationClass objects:
allWorkstationsIncluded | Default value is true |
workstationLinks | A list of WorkstationLink objects |
Must be empty if allWorkstationsIncluded is true | |
See WorkstationLink for other constraints |
About workstation links, notice that if you add twice the same link to the list, only the last instance added to the list is stored when creating or modifying the workstation class. In other words, if multiple workstation links reference the same workstation, only the last one is saved.
FlowTarget
,
WorkstationLink
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
COPYRIGHT
Copyright. |
Constructor Summary | |
---|---|
WorkstationClass()
Creates an empty WorkstationClass. |
|
WorkstationClass(WorkstationClassHeader workstationClassHeader)
Creates a WorkstationClass with the specified header. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
Returns true if all fields of this WorkstationClass object are equal to those of the given one. |
boolean |
getAllWorkstationsIncluded()
Returns the workstation class allWorkstationsIncluded property. |
java.util.List |
getWorkstationLinks()
Returns a reference to the list of workstation links for this workstation class. |
int |
hashCode()
Returns a hash code for this WorkstationClass object. |
void |
setAllWorkstationsIncluded(boolean value)
Sets the workstation class allWorkstationsIncluded property. |
java.lang.String |
toString()
Returns a string representation of this WorkstationClass object. |
Methods inherited from class com.ibm.tws.objects.model.FlowTarget |
---|
getDescription, getHeader, getId, getIncludeInPlan, getKey, getLockData, getModifyData, getName, getObjectHeader, getObjectKey, setDescription, setHeader, setId, setIncludeInPlan, setKey, setLockData, setModifyData, setName |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public WorkstationClass()
public WorkstationClass(WorkstationClassHeader workstationClassHeader)
workstationClassHeader
- The workstation class header.Method Detail |
public boolean getAllWorkstationsIncluded()
public java.util.List getWorkstationLinks()
public void setAllWorkstationsIncluded(boolean value)
value
- The workstation class allWorkstationsIncluded property.public boolean equals(java.lang.Object object)
equals
in class FlowTarget
object
- The object to be compared with this one.
public int hashCode()
hashCode
in class FlowTarget
public java.lang.String toString()
toString
in class FlowTarget
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |