|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.ibm.able.AbleObject
com.ibm.able.beans.petrinet.AblePetriNode
This class represents a Node (Place or Transition) in a High-Level Petri net
| Field Summary | |
|---|---|
protected java.util.Vector |
myInputArcs
|
protected java.util.Vector |
myOutputArcs
|
| Fields inherited from class com.ibm.able.AbleObject |
|---|
changed, chgSupport, comment, dataFlowEnabled, defaultName, destBufferConnections, eventQueue, fileName, inputBuffer, listeners, logger, name, outputBuffer, parent, properties, propertyConnectionMgr, sourceBufferConnections, state, stateChgSupport, trace |
| Constructor Summary | |
|---|---|
AblePetriNode()
Create an instance of a Node |
|
AblePetriNode(java.lang.String theName)
Create an instance of a Place with specified name |
|
| Method Summary | |
|---|---|
void |
addDestBufferConnection(AbleBufferConnection theAbleBufferConnection)
Adds a destination buffer connection. |
void |
addInputArc(AblePetriArc theArc)
|
void |
addOutputArc(AblePetriArc theArc)
|
void |
addSourceBufferConnection(AbleBufferConnection theAbleBufferConnection)
Adds a source buffer connection. |
java.util.Vector |
getDestBufferConnections()
Returns the list of all destination (output) buffer connections. |
java.util.Vector |
getInputArcs()
|
java.lang.String |
getName()
Returns the name of this bean. |
java.util.Vector |
getOutputArcs()
|
java.util.Vector |
getSourceBufferConnections()
Returns a list of all source (input) buffer connections. |
void |
removeDestBufferConnection(AbleBufferConnection theAbleBufferConnection)
Remove a destination buffer connection. |
void |
removeInputArc(AblePetriArc theArc)
|
void |
removeOutputArc(AblePetriArc theArc)
|
void |
removeSourceBufferConnection(AbleBufferConnection theAbleBufferConnection)
Removes a source buffer connection. |
void |
setInputArcs(java.util.Vector theInputArcs)
|
void |
setOutputArcs(java.util.Vector theOutputArcs)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.util.Vector myInputArcs
protected java.util.Vector myOutputArcs
| Constructor Detail |
public AblePetriNode()
public AblePetriNode(java.lang.String theName)
| Method Detail |
public java.lang.String getName()
AbleBean
getName in interface AbleBeangetName in class AbleObjectpublic void setInputArcs(java.util.Vector theInputArcs)
public java.util.Vector getInputArcs()
public void addInputArc(AblePetriArc theArc)
public void removeInputArc(AblePetriArc theArc)
public void setOutputArcs(java.util.Vector theOutputArcs)
public java.util.Vector getOutputArcs()
public void addOutputArc(AblePetriArc theArc)
public void removeOutputArc(AblePetriArc theArc)
public void addSourceBufferConnection(AbleBufferConnection theAbleBufferConnection)
An AbleProperty.SourceBufferConnections PropertyChangeEvent is fired.
addSourceBufferConnection in interface AbleDataBufferManageraddSourceBufferConnection in class AbleObjecttheAbleBufferConnection - An AbleBufferConnection object including a bean whose output buffer
populates this bean's input buffer.public void removeSourceBufferConnection(AbleBufferConnection theAbleBufferConnection)
An AbleProperty.SourceBufferConnections PropertyChangeEvent is fired.
removeSourceBufferConnection in interface AbleDataBufferManagerremoveSourceBufferConnection in class AbleObjecttheAbleBufferConnection - The AbleBufferConnection object to be removed.public java.util.Vector getSourceBufferConnections()
AbleDataBufferManager
getSourceBufferConnections in interface AbleDataBufferManagergetSourceBufferConnections in class AbleObjectpublic void addDestBufferConnection(AbleBufferConnection theAbleBufferConnection)
An AbleProperty.DestBufferConnections PropertyChangeEvent is fired.
addDestBufferConnection in interface AbleDataBufferManageraddDestBufferConnection in class AbleObjecttheAbleBufferConnection - An AbleBufferConnection object including a bean whose input
buffer is to be populated from this bean's output buffer.public void removeDestBufferConnection(AbleBufferConnection theAbleBufferConnection)
An AbleProperty.DestBufferConnections PropertyChangeEvent is fired.
removeDestBufferConnection in interface AbleDataBufferManagerremoveDestBufferConnection in class AbleObjecttheAbleBufferConnection - The AbleBufferConnection object to be removed.public java.util.Vector getDestBufferConnections()
AbleDataBufferManager
getDestBufferConnections in interface AbleDataBufferManagergetDestBufferConnections in class AbleObject
|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||