|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.tws.objects.model.FlowTargetHeader
This is a base abstraction for WorkstationHeader and WorkstationClassHeader, hosting the attributes shared by these header classes and shown in TWS external interfaces when listing workstations or workstation classes.
FlowTarget
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
COPYRIGHT
Copyright. |
Constructor Summary | |
---|---|
protected |
FlowTargetHeader()
Creates an empty FlowTargetHeader. |
protected |
FlowTargetHeader(FlowTargetKey flowTargetKey)
Creates a FlowTargetHeader with the specified key. |
protected |
FlowTargetHeader(Identifier flowTargetId)
Creates a FlowTargetHeader with the specified identifier. |
protected |
FlowTargetHeader(Identifier flowTargetId,
FlowTargetKey flowTargetKey)
Creates a FlowTargetHeader with the specified identifier and key. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
Returns true if all fields of this FlowTargetHeader object are equal to those of the given one. |
java.lang.String |
getDescription()
Returns the workstation or workstation class description. |
Identifier |
getId()
Returns the workstation or workstation class identifier. |
boolean |
getIncludeInPlan()
Returns the workstation or workstation class includeInPlan property. |
FlowTargetKey |
getKey()
Returns the FlowTargetKey wrapped by this FlowTargetHeader object. |
LockData |
getLockData()
Returns the workstation or workstation class lock data. |
ModifyData |
getModifyData()
Returns the workstation or workstation class modification data. |
java.lang.String |
getName()
Returns the workstation or workstation class name. |
TWSKey |
getObjectKey()
Returns the workstation or workstation class key as a TWS key. |
int |
hashCode()
Returns a hash code for this FlowTargetHeader object. |
void |
setDescription(java.lang.String value)
Sets the workstation or workstation class description. |
void |
setId(Identifier identifier)
Sets the workstation or workstation class identifier. |
void |
setIncludeInPlan(boolean value)
Sets the workstation or workstation class includeInPlan property. |
void |
setKey(FlowTargetKey flowTargetKey)
Sets the FlowTargetKey to be wrapped by this FlowTargetHeader object. |
void |
setLockData(LockData data)
Sets the workstation or workstation class lock data. |
void |
setModifyData(ModifyData data)
Sets the workstation or workstation class modification data. |
void |
setName(java.lang.String value)
Sets the workstation or workstation class name. |
java.lang.String |
toString()
Returns a string representation of this FlowTargetHeader object. |
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 |
protected FlowTargetHeader()
protected FlowTargetHeader(Identifier flowTargetId)
flowTargetId
- The workstation or workstation class identifier.protected FlowTargetHeader(FlowTargetKey flowTargetKey)
flowTargetKey
- The workstation or workstation class key.protected FlowTargetHeader(Identifier flowTargetId, FlowTargetKey flowTargetKey)
flowTargetId
- The workstation or workstation class identifier.flowTargetKey
- The workstation or workstation class key.Method Detail |
public Identifier getId()
getId
in interface TWSHeader
public TWSKey getObjectKey()
getObjectKey
in interface TWSHeader
public FlowTargetKey getKey()
public java.lang.String getName()
getName
in interface TWSHeader
public java.lang.String getDescription()
public boolean getIncludeInPlan()
public ModifyData getModifyData()
getModifyData
in interface TWSHeader
public LockData getLockData()
getLockData
in interface TWSHeader
public void setId(Identifier identifier)
identifier
- The workstation or workstation class identifier.public void setKey(FlowTargetKey flowTargetKey)
flowTargetKey
- The FlowTargetKey to be wrapped by this FlowTargetHeader object.public void setName(java.lang.String value)
value
- The workstation or workstation class name.public void setDescription(java.lang.String value)
value
- The workstation or workstation class description.public void setIncludeInPlan(boolean value)
value
- The workstation or workstation class includeInPlan property.public void setModifyData(ModifyData data)
data
- A ModifyData object.public void setLockData(LockData data)
data
- A LockData object.public boolean equals(java.lang.Object object)
object
- The object to be compared with this one.
public int hashCode()
public java.lang.String toString()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |