Uses of Class
adams.gui.flow.tree.Node
-
-
Uses of Node in adams.core.option
Methods in adams.core.option with parameters of type Node Modifier and Type Method Description protected StringXhtmlProducer. toPlainText(Node node)Returns the node in plain text. -
Uses of Node in adams.core.tags
Methods in adams.core.tags with parameters of type Node Modifier and Type Method Description static List<Tag>TagProcessorHelper. getAllTags(Node node, boolean traverse)Retrieves all tags from the actor, going up in the actor tree, with lower ones overriding ones defined higher up. -
Uses of Node in adams.flow.execution.debug
Methods in adams.flow.execution.debug with parameters of type Node Modifier and Type Method Description AbstractScopeRestrictionDebugScopeRestrictionHandler. getDebugScopeRestriction(Node context)Returns the scope restriction in place.static AbstractScopeRestrictionDebugScopeRestrictionHelper. getDebugScopeRestriction(Node node)Goes up in the flow locating the firstDebugScopeRestrictionHandlerto determine any different scope restrictions. -
Uses of Node in adams.gui.event
Fields in adams.gui.event declared as Node Modifier and Type Field Description protected Node[]ActorChangeEvent. m_Nodesthe nodes that triggered the event.Methods in adams.gui.event that return Node Modifier and Type Method Description Node[]ActorChangeEvent. getNodes()Returns the node(s) that triggered the event.Constructors in adams.gui.event with parameters of type Node Constructor Description ActorChangeEvent(Tree tree, Node[] nodes, ActorChangeEvent.Type type)Initializes the event.ActorChangeEvent(Tree tree, Node node, ActorChangeEvent.Type type)Initializes the event. -
Uses of Node in adams.gui.flow
Methods in adams.gui.flow with parameters of type Node Modifier and Type Method Description voidFlowPanel. setCurrentFlow(Node flow)Sets the flow to work on.voidFlowRunnerPanel. setCurrentFlow(Node flow)Sets the flow to work on. -
Uses of Node in adams.gui.flow.tree
Fields in adams.gui.flow.tree declared as Node Modifier and Type Field Description protected NodeTree. m_CurrentEditingNodethe node that is currently being edited.protected NodeTree. m_CurrentEditingParentthe parent of the currently edited node or node to be added.NodeStateContainer. nodeAtMouseLocthe node at the mouse position.NodeStateContainer. parentthe parent of the selected node.NodeStateContainer. selNodethe node in case of single selection.Methods in adams.gui.flow.tree that return Node Modifier and Type Method Description static NodeTreeHelper. buildTree(Actor root)Builds the tree with the given root.protected static Node[]TreeHelper. buildTree(Node parent, Actor[] actors, boolean append)Builds the tree recursively.static NodeTreeHelper. buildTree(Node parent, Actor actor, boolean append)Builds the tree recursively.protected static NodeTreeHelper. buildTree(Node root, List nested, MessageCollection warnings, MessageCollection errors, ArrayConsumer consumer)Builds the tree from the nested commandlines.static NodeTreeHelper. buildTree(List nested)Builds the tree from the nested commandlines.static NodeTreeHelper. buildTree(List nested, MessageCollection warnings, MessageCollection errors)Builds the tree from the nested commandlines.NodeTree. getCurrentEditingNode()Returns the node currently being edited.NodeTree. getCurrentEditingParent()Returns the parent of the node currently being edited or being added.static Node[]TreeOperations. getNodesFromClipboard()Returns the nodes stored on the clipboard.NodeTree. getRootNode()Returns the root node.NodeTree. getSelectedNode()Returns the currently selected node.protected NodeTree. locate(Node parent, ActorPath path)Tries to locate the node specified by the path parts.NodeTree. locate(String path)Locates the node in the tree based on the specified path.static Node[]TreeHelper. pathsToNodes(TreePath[] paths)Converts the paths to actors (the last component in a path).static NodeTreeHelper. pathToNode(TreePath path)Converts the path to a node (the last component in a path).Methods in adams.gui.flow.tree with parameters of type Node Modifier and Type Method Description voidTree. buildTree(Node root)Builds the tree with the given root node.protected static Node[]TreeHelper. buildTree(Node parent, Actor[] actors, boolean append)Builds the tree recursively.static NodeTreeHelper. buildTree(Node parent, Actor actor, boolean append)Builds the tree recursively.protected static NodeTreeHelper. buildTree(Node root, List nested, MessageCollection warnings, MessageCollection errors, ArrayConsumer consumer)Builds the tree from the nested commandlines.booleanTreeOperations. checkForStandalones(Actor[] actors, Node parent)Checks whether standalones can be placed beneath the parent actor.booleanTreeOperations. checkForStandalones(Actor actor, Node parent)Checks whether standalones can be placed beneath the parent actor.protected voidTreeModel. destroy(Node parent)Recursively destroys all nodes (starting at the leaves).protected voidTree. enableBreakpoints(Node parent, boolean enable)Enables/disables all breakpoint actors.static List<String>TreeHelper. getCommandLines(Node root)Returns the nested commandlines.static List<String>TreeHelper. getCommandLines(Node root, boolean noExtActors)Returns the nested commandlines.protected static voidTreeHelper. getCommandLines(Node node, List<String> cmdlines, boolean noExtActors)Adds the node and its children to the list of commandlines.protected ActorTree. getNearestActor(Node parent, int startIndex, boolean forward)Returns the nearest actor in the children of the provided parent node that is not disabled.static ListTreeHelper. getNested(Node root)Returns the nested format.static ListTreeHelper. getNested(Node root, boolean noExtActors)Returns the nested format.protected static voidTreeHelper. getNested(Node node, List nested, boolean noExtActors)Adds the node and its children to the nested format.TreePathTree. getPath(Node node)Tries to find the node in the tree and returns the path to it.protected StateContainerTree. getTreeState(TreePath[] paths, Node currNode)Returns the state to be used for the popup menu or keyboard shortcuts.protected NodeTree. locate(Node parent, ActorPath path)Tries to locate the node specified by the path parts.voidTree. nodeStructureChanged(Node node)Shortcut method for notifying model about node structure change.voidTreeOperations. pasteNodes(TreePath path, Node[] nodes, TreeOperations.InsertPosition position)For pasting nodes.booleanTree. updateActorName(Node node, boolean force)Ensures that the name of the actor stored in the node is unique among its siblings.voidTree. updateCurrentEditing(Node parent, Node node)Updates the current editing position.Method parameters in adams.gui.flow.tree with type arguments of type Node Modifier and Type Method Description voidNode. sortChildren(Comparator<Node> comp)Sorts the children using the supplied comparator.Constructors in adams.gui.flow.tree with parameters of type Node Constructor Description TransferableNestedList(Node data)Initializes the container.TransferableNestedList(Node[] data)Initializes the container.TreeModel(Node root)Initializes the tree with the specified root node.TreeNodeCollection(Node[] nodes)Initializes the collection with all the nodes. -
Uses of Node in adams.gui.flow.tree.annotations
Methods in adams.gui.flow.tree.annotations with parameters of type Node Modifier and Type Method Description StringAnnotationProcessor. toHTML(Node node)Turns the actor's annotations into HTML.StringPlainText. toHTML(Node node)Turns the actor's annotations into HTML. -
Uses of Node in adams.gui.flow.tree.menu
Methods in adams.gui.flow.tree.menu with parameters of type Node Modifier and Type Method Description protected abstract ActorAbstractCompareActors. nodeToActor(Node node)Turns the node into an actor.protected ActorCompareJustActors. nodeToActor(Node node)Turns the node into an actor.protected ActorCompareSubFlows. nodeToActor(Node node)Turns the node into an actor. -
Uses of Node in adams.gui.flow.tree.record.add
Methods in adams.gui.flow.tree.record.add with parameters of type Node Modifier and Type Method Description abstract booleanAbstractRecordActorAdded. isEnabled(Node added)Returns whether the recording is active.booleanMostCommon. isEnabled(Node added)Returns whether the recording is active.booleanSimpleLog. isEnabled(Node added)Returns whether the recording is active.voidAbstractRecordActorAdded. record(Node added, Node parent, TreeOperations.InsertPosition position)Records the actor that was added.static voidAbstractRecordActorAdded. recordAll(Node added, Node parent, TreeOperations.InsertPosition position)Records the actor that was added. -
Uses of Node in adams.gui.goe
Methods in adams.gui.goe that return Node Modifier and Type Method Description static NodeFlowHelper. getEditedNode(Container cont)Returns the node that is currently being edited.static NodeFlowHelper. getEditedParent(Container cont)Returns the parent of the node that is currently being edited or the node below a node is added.Methods in adams.gui.goe that return types with arguments of type Node Modifier and Type Method Description static List<Node>FlowHelper. findCallableActorsHandler(Node parent)Locates all nodes representingActorReferenceHandleractors.static List<Node>FlowHelper. findCallableActorsHandler(Node parent, Class[] restrict)Locates all nodes representingActorReferenceHandleractors.static List<Node>FlowHelper. findCallableActorsHandler(Container cont)Locates all nodes representingActorReferenceHandleractors.protected static List<Node>FlowHelper. findNodes(Node parent, boolean up, HashSet<Class> restrict, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findNodes(Node parent, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findNodes(Node parent, Class[] restrict, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findNodes(Container cont, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findTopCallableActors(Node parent)Locates all top nodes representing CallableActors actors.static List<Node>FlowHelper. findTopCallableActors(Container cont)Locates all top nodes representing CallableActors actors.static List<Node>FlowHelper. findTopNodes(Node parent, Class type)Locates all top nodes representing the specified type.static List<Node>FlowHelper. findTopNodes(Container cont, Class type)Locates all top nodes representing CallableActors actors.Methods in adams.gui.goe with parameters of type Node Modifier and Type Method Description static List<Node>FlowHelper. findCallableActorsHandler(Node parent)Locates all nodes representingActorReferenceHandleractors.static List<Node>FlowHelper. findCallableActorsHandler(Node parent, Class[] restrict)Locates all nodes representingActorReferenceHandleractors.protected static List<Node>FlowHelper. findNodes(Node parent, boolean up, HashSet<Class> restrict, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findNodes(Node parent, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findNodes(Node parent, Class[] restrict, Class type)Locates all nodes representing the specified type of actors.static List<Node>FlowHelper. findTopCallableActors(Node parent)Locates all top nodes representing CallableActors actors.static List<Node>FlowHelper. findTopNodes(Node parent, Class type)Locates all top nodes representing the specified type.static AbstractDatabaseConnectionFlowHelper. getDatabaseConnection(Node parent, Class actorCls, AbstractDatabaseConnection defDbCon)Returns the database connection that needs to be used in the GOE.protected static AbstractDatabaseConnectionFlowHelper. getDatabaseConnection(Node parent, Class actorCls, AbstractDatabaseConnection defDbCon, boolean up)Returns the database connection that needs to be used in the GOE.protected booleanEventReferenceEditor. isValidNode(Node node)Checks whether the node is valid and can be added to the tree.protected booleanTriggerableEventReferenceEditor. isValidNode(Node node)Checks whether the node is valid and can be added to the tree.Method parameters in adams.gui.goe with type arguments of type Node Modifier and Type Method Description protected static StringVariableSupport. selectCallableActorFromNodes(Container parent, List<Node> nodes, String current)Pops up a dialog with the provided callable actors for the user to select one. -
Uses of Node in adams.parser
Fields in adams.parser declared as Node Modifier and Type Field Description Node[]ActorSuggestion.SuggestionData. actorNodesthe actor nodes on the same level.protected Node[]ActorSuggestion. m_ActorNodesthe nodes in which the proposed actor gets inserted.protected Node[]ExternalActorSuggestion. m_ActorNodesthe nodes in which the proposed actor gets inserted.protected NodeActorSuggestion. m_ParentNodethe parent node.protected NodeExternalActorSuggestion. m_ParentNodethe parent node.NodeActorSuggestion.SuggestionData. parentNodethe parent node.Methods in adams.parser that return Node Modifier and Type Method Description Node[]ActorSuggestion. getActorNodes()Returns the nodes to insert the proposed actor in.Node[]ExternalActorSuggestion. getActorNodes()Returns the nodes to insert the proposed actor in.NodeActorSuggestion. getParentNode()Returns the current parent node in use.NodeExternalActorSuggestion. getParentNode()Returns the current parent node in use.Methods in adams.parser with parameters of type Node Modifier and Type Method Description voidActorSuggestion. setActorNodes(Node[] value)Sets the nodes to insert the proposed actor in.voidExternalActorSuggestion. setActorNodes(Node[] value)Sets the nodes to insert the proposed actor in.voidActorSuggestion. setParentNode(Node value)Sets the parent node to use.voidExternalActorSuggestion. setParentNode(Node value)Sets the parent node to use. -
Uses of Node in adams.parser.actorsuggestion
Fields in adams.parser.actorsuggestion declared as Node Modifier and Type Field Description protected Node[]Parser. m_ActorNodesall the current nodes in which to insert/add to the proposed actor.protected NodeParser. m_LastParentNodethe last parent node used.protected NodeParser. m_ParentNodethe parent node of the proposed actor.Methods in adams.parser.actorsuggestion that return Node Modifier and Type Method Description Node[]Parser. getActorNodes()Returns the nodes in which to insert the proposed actor.NodeParser. getParentNode()Returns the parent node of the proposed actor.Methods in adams.parser.actorsuggestion with parameters of type Node Modifier and Type Method Description voidParser. setActorNodes(Node[] value)Sets the nodes in which to insert the proposed actor.voidParser. setParentNode(Node value)Sets the parent node of the proposed actor. -
Uses of Node in adams.parser.externalactorsuggestion
Fields in adams.parser.externalactorsuggestion declared as Node Modifier and Type Field Description protected Node[]Parser. m_ActorNodesall the current nodes in which to insert/add to the proposed actor.protected NodeParser. m_LastParentNodethe last parent node used.protected NodeParser. m_ParentNodethe parent node of the proposed actor.Methods in adams.parser.externalactorsuggestion that return Node Modifier and Type Method Description Node[]Parser. getActorNodes()Returns the nodes in which to insert the proposed actor.NodeParser. getParentNode()Returns the parent node of the proposed actor.Methods in adams.parser.externalactorsuggestion with parameters of type Node Modifier and Type Method Description voidParser. setActorNodes(Node[] value)Sets the nodes in which to insert the proposed actor.voidParser. setParentNode(Node value)Sets the parent node of the proposed actor.
-