A B C D E F G H I J L M N O P R S T U V W X Y

N

NestedEnv - Class in com.googlecode.sarasvati.impl
 
NestedEnv(Env, Env) - Constructor for class com.googlecode.sarasvati.impl.NestedEnv
 
NestedProcessNode - Class in com.googlecode.sarasvati.impl
Node type for nested processes.
NestedProcessNode() - Constructor for class com.googlecode.sarasvati.impl.NestedProcessNode
 
NestedReadEnv - Class in com.googlecode.sarasvati.impl
 
NestedReadEnv(ReadEnv, ReadEnv) - Constructor for class com.googlecode.sarasvati.impl.NestedReadEnv
 
newArc(Graph, Node, Node, String) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newArc(Graph, Node, Node, String) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Creates a new Arc with given start node, end node and node name.
newArc(Graph, Node, Node, String) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newArcToken(GraphProcess, Arc, ExecutionType, NodeToken) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newArcToken(GraphProcess, Arc, ExecutionType, NodeToken) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Generates a new ArcToken for the given GraphProcess, pointing to the given Arc.
newArcToken(GraphProcess, Arc, ExecutionType, NodeToken) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newArcTokenSetMember(TokenSet, ArcToken, int) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newArcTokenSetMember(TokenSet, ArcToken, int) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Creates a new membership of a token in a token set.
newArcTokenSetMember(TokenSet, ArcToken, int) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newArrayListInstance() - Static method in class com.googlecode.sarasvati.event.CachingExecutionEventQueue
 
newArrayListInstance() - Static method in class com.googlecode.sarasvati.event.DefaultExecutionEventQueue
 
newCopyOnWriteListInstance() - Static method in class com.googlecode.sarasvati.event.CachingExecutionEventQueue
 
newCopyOnWriteListInstance() - Static method in class com.googlecode.sarasvati.event.DefaultExecutionEventQueue
 
newEngine(boolean) - Method in interface com.googlecode.sarasvati.Engine
Since an Engine can have state specific to the currently executing process, there are times we want to create a new engine (such as when executing a nested process).
newEngine() - Method in class com.googlecode.sarasvati.hib.HibEngine
 
newEngine(boolean) - Method in class com.googlecode.sarasvati.impl.BaseEngine
 
newEngine() - Method in class com.googlecode.sarasvati.mem.MemEngine
 
newEvaluator(JoinLangEnv) - Method in class com.googlecode.sarasvati.join.lang.AllArcsRequired
 
newEvaluator(JoinLangEnv) - Method in class com.googlecode.sarasvati.join.lang.AtLeastArcsRequired
 
newEvaluator(JoinLangEnv) - Method in class com.googlecode.sarasvati.join.lang.AtLeastLabelArcsRequired
 
newEvaluator(JoinLangEnv) - Method in interface com.googlecode.sarasvati.join.lang.JoinRequirement
 
newEvaluator(JoinLangEnv) - Method in class com.googlecode.sarasvati.join.lang.LabelArcsRequired
 
newEvaluator(JoinLangEnv) - Method in class com.googlecode.sarasvati.join.lang.NodeRequired
 
newEvaluator(JoinLangEnv) - Method in class com.googlecode.sarasvati.join.lang.TokenSetRequired
 
newExternal(String, Graph, Graph, CustomDefinition) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newExternal(String, Graph, Graph, CustomDefinition) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Creates a new External.
newExternal(String, Graph, Graph, CustomDefinition) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newGraph(String, int, String) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newGraph(String, int, String) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Generates a new graph instance with the given name and version.
newGraph(String) - Static method in class com.googlecode.sarasvati.load.LoadResult
 
newGraph(String, int, String) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newIcon(String, Color, boolean, boolean) - Method in interface com.googlecode.sarasvati.visual.icon.IconFactory
 
newIconForNode(VisualProcessNode) - Method in class com.googlecode.sarasvati.visual.DefaultProcessLookAndFeel
 
newInstance(NodeIconType, String, Color, boolean, boolean) - Static method in class com.googlecode.sarasvati.visual.icon.NodeIcons
 
newInstanceOf(String, String) - Static method in class com.googlecode.sarasvati.util.SvUtil
 
newInstanceOf(Class<T>, String) - Static method in class com.googlecode.sarasvati.util.SvUtil
 
newJoinLangEnv(ArcToken) - Method in interface com.googlecode.sarasvati.Engine
Creates a JoinLangEnv to be used to evaluate a JoinLang statement controlling if the given ArcToken satisfies a join.
newJoinLangEnv(ArcToken) - Method in class com.googlecode.sarasvati.impl.BaseEngine
 
newNestedProcess(Graph, NodeToken) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newNestedProcess(Graph, NodeToken) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Generates a new GraphProcess for the given Graph.
newNestedProcess(Graph, NodeToken) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newNode(Graph, String, String, JoinType, String, boolean, String, List<Object>) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newNode(String) - Method in class com.googlecode.sarasvati.load.DefaultNodeFactory
 
newNode(Graph, String, String, JoinType, String, boolean, String, List<Object>) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Creates a new Node.
newNode(String) - Method in interface com.googlecode.sarasvati.load.NodeFactory
Creates a new node of the given type
newNode(Graph, String, String, JoinType, String, boolean, String, List<Object>) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newNodeToken(GraphProcess, Node, ExecutionType, List<ArcToken>, NodeToken) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newNodeToken(GraphProcess, Node, List<ArcToken>) - Method in class com.googlecode.sarasvati.load.AbstractGraphFactory
 
newNodeToken(GraphProcess, Node, List<ArcToken>) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Generates a new NodeToken for the given GraphProcess, pointing to the given Node.
newNodeToken(GraphProcess, Node, ExecutionType, List<ArcToken>, NodeToken) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Generates a new NodeToken for the given GraphProcess, pointing to the given Node.
newNodeToken(GraphProcess, Node, ExecutionType, List<ArcToken>, NodeToken) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newNodeTokenSetMember(TokenSet, NodeToken, int) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newNodeTokenSetMember(TokenSet, NodeToken, int) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Creates a new membership of a token in a token set.
newNodeTokenSetMember(TokenSet, NodeToken, int) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newProcess(Graph) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newProcess(Graph) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Generates a new GraphProcess for the given Graph.
newProcess(Graph) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newRubricEnv(NodeToken) - Method in interface com.googlecode.sarasvati.Engine
Creates a RubricEnv to be used to evaluate a Rubric statement defining a guard for the given NodeToken.
newRubricEnv(NodeToken) - Method in class com.googlecode.sarasvati.impl.BaseEngine
 
newTokenSet(GraphProcess, String, int) - Method in class com.googlecode.sarasvati.hib.HibGraphFactory
 
newTokenSet(GraphProcess, String, int) - Method in interface com.googlecode.sarasvati.load.GraphFactory
Creates a new token set.
newTokenSet(GraphProcess, String, int) - Method in class com.googlecode.sarasvati.mem.MemGraphFactory
 
newWidget(Node, SarasvatiGraphScene) - Method in class com.googlecode.sarasvati.visual.DefaultGraphLookAndFeel
 
newWidget(VisualProcessNode, SarasvatiProcessScene) - Method in class com.googlecode.sarasvati.visual.DefaultProcessLookAndFeel
 
newWidget(Node, SarasvatiGraphScene) - Method in interface com.googlecode.sarasvati.visual.GraphLookAndFeel
Returns a new Widget to represent the given node.
newWidget(VisualProcessNode, SarasvatiProcessScene) - Method in interface com.googlecode.sarasvati.visual.ProcessLookAndFeel
Returns a new Widget to represent the given VisualProcessNode.
nextTokenId() - Method in class com.googlecode.sarasvati.mem.MemGraphProcess
 
Node - Interface in com.googlecode.sarasvati
A node corresponds to an action in a process definition.
NODE_BACKGROUND - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BG_ACTIVE - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BG_BACKTRACKED - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BG_COMPLETED - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BG_DISCARDED - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BG_SKIPPED - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BORDER - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NODE_BORDER_SELECTED - Static variable in class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NodeAdapterManager - Class in com.googlecode.sarasvati.adapter
 
NodeAdapterManager() - Constructor for class com.googlecode.sarasvati.adapter.NodeAdapterManager
 
NodeDefinition - Interface in com.googlecode.sarasvati.load.definition
A NodeDefinition is the result of the translation of a certain external source containing the definition of a process.
NodeDrawConfig - Class in com.googlecode.sarasvati.visual.common
 
NodeDrawConfig() - Constructor for class com.googlecode.sarasvati.visual.common.NodeDrawConfig
 
NodeFactory - Interface in com.googlecode.sarasvati.load
 
NodeIcons - Class in com.googlecode.sarasvati.visual.icon
 
NodeIcons() - Constructor for class com.googlecode.sarasvati.visual.icon.NodeIcons
 
NodeIconType - Enum in com.googlecode.sarasvati.visual.icon
 
NodeRequired - Class in com.googlecode.sarasvati.join.lang
 
NodeRequired(String) - Constructor for class com.googlecode.sarasvati.join.lang.NodeRequired
 
NodeToken - Interface in com.googlecode.sarasvati
Node tokens point to nodes in the graph.
NodeTokenComparator - Class in com.googlecode.sarasvati.impl
 
NodeTokenComparator() - Constructor for class com.googlecode.sarasvati.impl.NodeTokenComparator
 
NodeTokenEvent - Class in com.googlecode.sarasvati.event
 
NodeTokenIdComparator - Class in com.googlecode.sarasvati.util
Compares node tokens by age, using the assumption that node tokens with lower ids were created earlier.
NodeTokenIdComparator(boolean) - Constructor for class com.googlecode.sarasvati.util.NodeTokenIdComparator
 
NodeTokenSetMember - Interface in com.googlecode.sarasvati
Extends the TokenSetMember interface to narrow the Token to a NodeToken.
NodeType - Annotation Type in com.googlecode.sarasvati.annotations
Annotation for Node subclasses
normalizeQuotedString(String) - Static method in class com.googlecode.sarasvati.util.SvUtil
 
notify(ExecutionEvent) - Method in class com.googlecode.sarasvati.event.DefaultExecutionEventQueue.RegisteredExecutionListener
 
notify(ExecutionEvent) - Method in interface com.googlecode.sarasvati.event.ExecutionListener
Invoked by the Engine when an event of a type that this listener has register for occurs.
notify(ExecutionEvent) - Method in class com.googlecode.sarasvati.event.ExecutionListenerWrapper
 
notify(ExecutionEvent) - Method in class com.googlecode.sarasvati.event.GraphDefinedEventListenerInvoker
 
notify(ExecutionEvent) - Method in class com.googlecode.sarasvati.event.ProcessDefinedEventListenerInvoker
 
notify(ExecutionEvent) - Method in class com.googlecode.sarasvati.impl.TokenSetCompletionListener
 
nullIfBlank(String) - Static method in class com.googlecode.sarasvati.util.SvUtil
 

A B C D E F G H I J L M N O P R S T U V W X Y