Uses of Class
sota.ast.nodes.Condition

Packages that use Condition
sota.ast.nodes   
sota.lang.java.ast.nodes   
sota.lang.java.ast.util   
 

Uses of Condition in sota.ast.nodes
 

Fields in sota.ast.nodes declared as Condition
protected  Condition ASTIterationNode.cond
           
protected  Condition ASTIfNode.cond
          Bei der Konstruktion zu setzende Informationen und Verknüpfungen *
protected  Condition Condition.leftCondition
           
protected  Condition Condition.rightCondition
           
 

Methods in sota.ast.nodes that return Condition
abstract  Condition Condition.getAtomCondition(int i)
           
 Condition IConditionNode.getCondition()
           
 Condition ASTIterationNode.getCondition()
           
 Condition ASTIfNode.getCondition()
           
 Condition Condition.getLeftCondition()
           
 Condition Condition.getRightCondition()
           
 

Methods in sota.ast.nodes that return types with arguments of type Condition
 java.util.ArrayList<Condition> Condition.getListOfConditions()
           
 

Constructors in sota.ast.nodes with parameters of type Condition
ASTIfNode(int ln, java.lang.String s, Condition c)
           
ASTIterationNode(int ln, java.lang.String s, Condition c)
           
ASTIterationNode(int ln, java.lang.String s, java.lang.String _forInit, Condition _cond, java.lang.String _forUpdate)
           
Condition(Condition lC, java.lang.String op, Condition rC)
           
Condition(java.lang.String op, Condition rC)
           
 

Uses of Condition in sota.lang.java.ast.nodes
 

Subclasses of Condition in sota.lang.java.ast.nodes
 class JavaCondition
          AST-Knoten für Konditionknoten
 

Fields in sota.lang.java.ast.nodes declared as Condition
protected  Condition JavaASTCondStatementNode.cond
           
 

Fields in sota.lang.java.ast.nodes with type parameters of type Condition
protected  java.util.ArrayList<Condition> JavaASTCondStatementNode.listOfConditions
           
 

Methods in sota.lang.java.ast.nodes that return Condition
 Condition JavaCondition.getAtomCondition(int i)
           
 Condition JavaASTCondStatementNode.getCondition()
          numeriert die Konditionen, startend mit Parameterwert
 

Methods in sota.lang.java.ast.nodes that return types with arguments of type Condition
 java.util.ArrayList<Condition> JavaASTCondStatementNode.getListOfConditions()
           
 

Constructors in sota.lang.java.ast.nodes with parameters of type Condition
JavaASTIfNode(int ln, java.lang.String s, Condition cond)
          Der Konstruktor für einen If-Knoten
JavaASTIterationNode(int ln, java.lang.String s, Condition cond)
          Konstruktof für While-Schleifen.
JavaASTIterationNode(int ln, java.lang.String s, java.lang.String _forInit, Condition _cond, java.lang.String _forUpdate)
          Konstruktor für For-Schleifen.
JavaCondition(Condition lC, java.lang.String op, Condition rC)
          Konstruktor für zusammengesetzte Bedingung (binärer Operator).
JavaCondition(java.lang.String op, Condition rC)
          Konstruktor für zusammengesezte Bedingung (Unär -> !)
 

Uses of Condition in sota.lang.java.ast.util
 

Methods in sota.lang.java.ast.util with parameters of type Condition
static java.lang.String JavaASCFormatter.conditionsToASCString(Condition c)
          Liefert die String-Darstellung einer Bedingung.
static java.lang.String JavaASCFormatter.getBooleanName(Condition c)
          Liefert den String für den Variablennamen zur Auswertung einer Bedingung.
static java.lang.String JavaASCFormatter.getBooleanName(Condition c, int a)
          Liefert den String für den Variablennamen zur Auswertung einer Bedingung.
static java.lang.String JavaASCFormatter.insertIfStatement(java.lang.String prefix, Condition cond, java.lang.String postfix, java.lang.String suffix)
          Liefert den String für die Auswertung von If-Knoten.
private static java.lang.String[] JavaASCFormatter.logAtoms(Condition cond)
          Liefert rekursiv analysierte Logkommandos - s[0] liefert die Variablenauswertung, s[1] liefert die Logstrings - dazwischen muss für Schleifenupdate der iteratingNode geloggt werden!
static java.lang.String JavaASCFormatter.logCondition(int id, java.lang.String suffix, Condition cond)
          Liefert einen String mit analysierten Logkommandos für einen ConditionNode.