Public Member Functions | Package Attributes | Private Member Functions
edu.tum.cs.ias.knowrob.vis.actions.ActionTransitions Class Reference

List of all members.

Public Member Functions

 ActionTransitions ()
synchronized boolean add (ActionTransition t)
synchronized boolean addAll (Collection< ActionTransition > ts)
synchronized boolean addAll (ActionTransitions ts)
synchronized Map< Integer, Float > getLevelWidths ()
Action getStartAction ()
synchronized Set
< ActionTransition
getTransitionsFrom (Action a)
synchronized Set
< ActionTransition
getTransitionsTo (Action a)
synchronized int getTreeLevel (Action a)
synchronized Map< Integer,
Vector< Action > > 
getTreeLevels ()
synchronized Iterator
< ActionTransition
iterator ()
synchronized void remove (ActionTransition t)
synchronized void removeAll (Collection< ActionTransition > ts)
void setStartAction (Action startAction)

Package Attributes

Action startAction = null
List< ActionTransitiontransitions

Private Member Functions

synchronized int getTreeLevelRecursive (Action a, int level, Set< Action > visited)

Detailed Description

Definition at line 15 of file ActionTransitions.java.


Constructor & Destructor Documentation

Definition at line 20 of file ActionTransitions.java.


Member Function Documentation

Definition at line 25 of file ActionTransitions.java.

synchronized boolean edu.tum.cs.ias.knowrob.vis.actions.ActionTransitions.addAll ( Collection< ActionTransition ts) [inline]

Definition at line 33 of file ActionTransitions.java.

Definition at line 37 of file ActionTransitions.java.

synchronized Map<Integer, Float> edu.tum.cs.ias.knowrob.vis.actions.ActionTransitions.getLevelWidths ( ) [inline]

compute the maximum width of the actions to be drawn in order to compute the horizontally centered alignment

Returns:

Definition at line 135 of file ActionTransitions.java.

Definition at line 155 of file ActionTransitions.java.

Definition at line 52 of file ActionTransitions.java.

Definition at line 65 of file ActionTransitions.java.

Definition at line 78 of file ActionTransitions.java.

synchronized int edu.tum.cs.ias.knowrob.vis.actions.ActionTransitions.getTreeLevelRecursive ( Action  a,
int  level,
Set< Action visited 
) [inline, private]

Definition at line 88 of file ActionTransitions.java.

synchronized Map<Integer, Vector<Action> > edu.tum.cs.ias.knowrob.vis.actions.ActionTransitions.getTreeLevels ( ) [inline]

Definition at line 113 of file ActionTransitions.java.

Definition at line 165 of file ActionTransitions.java.

Definition at line 42 of file ActionTransitions.java.

synchronized void edu.tum.cs.ias.knowrob.vis.actions.ActionTransitions.removeAll ( Collection< ActionTransition ts) [inline]

Definition at line 47 of file ActionTransitions.java.

Definition at line 160 of file ActionTransitions.java.


Member Data Documentation

Definition at line 18 of file ActionTransitions.java.

Definition at line 17 of file ActionTransitions.java.


The documentation for this class was generated from the following file:


mod_vis
Author(s): Moritz Tenorth, Jakob Engel
autogenerated on Mon Oct 6 2014 01:30:01