sota.lang.java.ast.nodes
Class JavaASTLabelNode

java.lang.Object
  extended by sota.ast.nodes.ASTNode
      extended by sota.ast.nodes.ASTLabelNode
          extended by sota.lang.java.ast.nodes.JavaASTLabelNode
All Implemented Interfaces:
java.lang.Comparable<ASTNode>

public class JavaASTLabelNode
extends ASTLabelNode

AST-Knoten für Anweisungslabel


Field Summary
 
Fields inherited from class sota.ast.nodes.ASTLabelNode
label, setOfJumpNodes
 
Fields inherited from class sota.ast.nodes.ASTNode
ascContent, BRANCH, CASE, CATCH, CONDITION, content, controlingBranchNode, DO, functionNode, id, IF, isDirectReachable, isReachable, isVirtual, ITERATION, JUMP, lineNr, next, NODE, prev, SCOPE, STATEMENT, SWITCH, TRY
 
Constructor Summary
JavaASTLabelNode(int ln, java.lang.String s, java.lang.String l)
          Der Konstruktor
 
Method Summary
 
Methods inherited from class sota.ast.nodes.ASTLabelNode
addJumpNode, getLabel, getNodeString, getSetOfJumpNodes, printNode
 
Methods inherited from class sota.ast.nodes.ASTNode
appendToASCContent, compareTo, createASCContent, getASCContent, getContent, getControlingBranchNode, getFunctionNode, getID, getLineNr, getNextNode, getPrevNode, getReachString, getType, isDirectReachable, isDirectReachable, isReachable, isReachable, isVirtual, isVirtual, print, printCFG, printReach, setASCContent, setContent, setControlingBranchNode, setFunctionNode, setID, setNextNode, setPrevNode, typeToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaASTLabelNode

public JavaASTLabelNode(int ln,
                        java.lang.String s,
                        java.lang.String l)
Der Konstruktor

Parameters:
ln - die Zeilennummer
s - der Inhalt
l - das Label