Uses of Class
archimate.util.TagNode

Packages that use TagNode
archimate.codegen   
archimate.util   
 

Uses of TagNode in archimate.codegen
 

Methods in archimate.codegen with parameters of type TagNode
 void JavaHelper.addMethods(org.eclipse.jdt.core.dom.TypeDeclaration node, TagNode tagnode, org.eclipse.core.runtime.MultiStatus status)
          Adds methods defined by the TagNodes ICodeElements to the TypeDeclaration node
 void JavaHelper.compare(org.eclipse.jdt.core.dom.MethodDeclaration node, TagNode tagnode, org.eclipse.core.runtime.MultiStatus status, java.lang.String pattern)
          Compares the TagNodes source elements with the given MethodDeclaration and sets the MultiStatus according to the result
 void JavaHelper.compare(org.eclipse.jdt.core.dom.TypeDeclaration node, TagNode tagnode, org.eclipse.core.runtime.MultiStatus status, java.lang.String pattern)
          Compares the TagNodes source elements with the given TypeDeclaration and sets the MultiStatus according to the result
 void ASTEngine.createSourceFile(TagNode node, org.eclipse.core.runtime.MultiStatus status)
          Creates a new source file for the given archiMateTag
 

Method parameters in archimate.codegen with type arguments of type TagNode
 void SourceInspector.addSourceElements(org.eclipse.jdt.core.dom.TypeDeclaration node, java.util.ArrayList<TagNode> tags)
          Creates source elements in the node for every tag in the list.
 

Uses of TagNode in archimate.util
 

Methods in archimate.util that return TagNode
 TagNode TagTree.current()
           
 TagNode TagTree.getNode(TagNode node, java.lang.String tag)
          Searches for a node with a certain tag in the nodes children
 TagNode TagNode.parent()
           
 TagNode TagTree.root()
           
 

Methods in archimate.util that return types with arguments of type TagNode
 java.util.ArrayList<TagNode> TagNode.children()
           
static java.util.ArrayList<TagNode> TagTree.getUnvisited(TagNode node)
          Searches the node children for all unvisited nodes
 

Methods in archimate.util with parameters of type TagNode
 void TagNode.addChild(TagNode node)
          Adds a child to the node
 TagNode TagTree.getNode(TagNode node, java.lang.String tag)
          Searches for a node with a certain tag in the nodes children
static java.util.ArrayList<TagNode> TagTree.getUnvisited(TagNode node)
          Searches the node children for all unvisited nodes
 void TagTree.setCurrent(TagNode node)
          Marks a node as selected
 void TagNode.setParent(TagNode parent)
          Sets the nodes parent