org.processmining.models.instancetree.flex.astar
Class NormalFITEdge<X extends ITNode,Y extends ITNode>

java.lang.Object
  extended by org.processmining.models.graphbased.AbstractGraphElement
      extended by org.processmining.models.graphbased.AbstractGraphEdge<S,T>
          extended by org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<S,T>
              extended by org.processmining.models.instancetree.ITEdge<X,Y>
                  extended by org.processmining.models.instancetree.flex.astar.NormalFITEdge<X,Y>
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.AbstractGraphEdge<X,Y>>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.DirectedGraphEdge<X,Y>, org.processmining.models.graphbased.directed.DirectedGraphElement

public class NormalFITEdge<X extends ITNode,Y extends ITNode>
extends ITEdge<X,Y>

Author:
aadrians

Field Summary
 
Fields inherited from class org.processmining.models.graphbased.AbstractGraphEdge
hash, source, target
 
Constructor Summary
NormalFITEdge(X source, Y target)
           
 
Method Summary
 SetFlex getInput()
           
 java.lang.String getLabel()
           
 SetFlex getOutput()
           
 FlexNode getSelectedNode()
           
 void setInput(SetFlex input)
           
 void setOutput(SetFlex output)
           
 void setSelectedNode(FlexNode selectedNode)
           
 java.lang.String toString()
           
 
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge
compareTo, getGraph
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphEdge
equals, hashCode
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
equals, hashCode
 
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
 

Constructor Detail

NormalFITEdge

public NormalFITEdge(X source,
                     Y target)
Method Detail

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface org.processmining.models.graphbased.directed.DirectedGraphElement
Overrides:
getLabel in class org.processmining.models.graphbased.AbstractGraphElement

toString

public java.lang.String toString()
Overrides:
toString in class org.processmining.models.graphbased.AbstractGraphElement

getSelectedNode

public FlexNode getSelectedNode()
Returns:
the selectedNode

setSelectedNode

public void setSelectedNode(FlexNode selectedNode)
Parameters:
selectedNode - the selectedNode to set

getInput

public SetFlex getInput()
Returns:
the input

setInput

public void setInput(SetFlex input)
Parameters:
input - the input to set

getOutput

public SetFlex getOutput()
Returns:
the output

setOutput

public void setOutput(SetFlex output)
Parameters:
output - the output to set