roneditor.objectnetview.model
Class ObjectNetModelUtil

java.lang.Object
  extended by roneditor.objectnetview.model.ObjectNetModelUtil

public class ObjectNetModelUtil
extends java.lang.Object

in dieser Klasse werden hilfsmethoden implementiert, die auf Modell zugreifen. diese Methoden werden am meistens in den Commands benutzt


Constructor Summary
ObjectNetModelUtil()
           
 
Method Summary
static java.util.Vector<ronmodel.ONTransition> getActiveONTransitions(ronmodel.ObjectNet objectNet)
           
static ronmodel.ONArc getONArc(ronmodel.ONNode source, ronmodel.ONNode target)
           
static boolean isActive(ronmodel.ONTransition onTransition)
           
static void setNameForEmptyNodes(ronmodel.ObjectNet objectNet)
          Hier wird die Name alle onNodes in einem ObjectNet, die keinen Namen haben, gesetzt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectNetModelUtil

public ObjectNetModelUtil()
Method Detail

getONArc

public static ronmodel.ONArc getONArc(ronmodel.ONNode source,
                                      ronmodel.ONNode target)
Parameters:
source -
target -
Returns:
onArc zwischen source und target wenn es existiert, null sonst

isActive

public static boolean isActive(ronmodel.ONTransition onTransition)
Parameters:
onTransition -
Returns:
true wenn die onTransition aktiv(Kann feuern) ist, false sonst

getActiveONTransitions

public static java.util.Vector<ronmodel.ONTransition> getActiveONTransitions(ronmodel.ObjectNet objectNet)
Parameters:
objectNet -
Returns:
alle aktive onTransitions in einem objectNet

setNameForEmptyNodes

public static void setNameForEmptyNodes(ronmodel.ObjectNet objectNet)
Hier wird die Name alle onNodes in einem ObjectNet, die keinen Namen haben, gesetzt

Parameters:
objectNet -