All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ca.carleton.sce.ucmagents.lfmparse.ASTplugin

ca.carleton.sce.ucmagents.lfmparse.SimpleNode
   |
   +----ca.carleton.sce.ucmagents.lfmparse.ASTplugin

public class ASTplugin
extends SimpleNode
ASTplugin is a class that is used as a node in the AST in order to contain the information related to a plugin. It is usually a child of a fixed stub or of a plugin list within a dynamic stub. It was built using jjtree 0.3.5.

Version:
1.00, 1998 01 28
Author:
Daniel Amyot, damyot@csi.uottawa.ca
See Also:
ASTpluginList, ASTfixedStub, ASTdynamicStub, SimpleNode

Method Index

 o getIgnoreEndings()
Return the list of ingnored endings of this plugin.
 o getInConnections()
Return the list of input connections of this plugin.
 o getInstanceValues()
Return the list of instance values of this plugin (may have more than one).
 o getOutConnections()
Return the list of output connections of this plugin.
 o setIgnoreEndings(Vector)
Set the list of ingnored endings of this plugin (may have more than one).
 o setInConnections(Vector)
Set the list of input connections of this plugin (may have more than one).
 o setInstanceValues(Vector)
Set the list of instance values of this plugin (may have more than one).
 o setOutConnections(Vector)
Set the list of output connections of this plugin (may have more than one).
 o toString()

Methods

 o setInConnections
 public void setInConnections(Vector v)
Set the list of input connections of this plugin (may have more than one).

Parameters:
v - the list of input connections as a Vector of StringPair [input segment (from the stub), start of path identifier (from the plugin)]
See Also:
StringPair
 o getInConnections
 public Vector getInConnections()
Return the list of input connections of this plugin.

Returns:
the list of input connections as a Vector of StringPair [input segment (from the stub), start of path identifier (from the plugin)]
See Also:
StringPair
 o setOutConnections
 public void setOutConnections(Vector v)
Set the list of output connections of this plugin (may have more than one).

Parameters:
v - the list of input connections as a Vector of StringPair [end bar identifier (from the plugin), output segment (from the stub)]
See Also:
StringPair
 o getOutConnections
 public Vector getOutConnections()
Return the list of output connections of this plugin.

Returns:
the list of output connections as a Vector of StringPair [end bar identifier (from the plugin), output segment (from the stub)]
See Also:
StringPair
 o setIgnoreEndings
 public void setIgnoreEndings(Vector v)
Set the list of ingnored endings of this plugin (may have more than one).

Parameters:
v - the list of ingnored endings as a Vector of end bar or start of path identifiers.
 o getIgnoreEndings
 public Vector getIgnoreEndings()
Return the list of ingnored endings of this plugin.

Returns:
the list of output ingnored endings as a Vector of end bar or start of path identifiers.
 o setInstanceValues
 public void setInstanceValues(Vector v)
Set the list of instance values of this plugin (may have more than one). These are assignations of the form "formal parameter = value".

Parameters:
v - the list of input connections as a Vector of StringPair [formal parameter, value]
See Also:
StringPair
 o getInstanceValues
 public Vector getInstanceValues()
Return the list of instance values of this plugin (may have more than one). These are assignations of the form "formal parameter = value".

Returns:
the list of input connections as a Vector of StringPair [formal parameter, value]
See Also:
StringPair
 o toString
 public String toString()
Overrides:
toString in class SimpleNode

All Packages  Class Hierarchy  This Package  Previous  Next  Index