sota.ast.nodes
Interface IConditionNode

All Known Implementing Classes:
ASTIfNode, ASTIterationNode, JavaASTCondStatementNode, JavaASTIfNode, JavaASTIterationNode

public interface IConditionNode

Superklasse für Knoten mit Bedingungs-/Sprungauswertung


Method Summary
 void computeConditionCoverage()
           
 void fillConditions(java.util.TreeSet<java.lang.String> arrayList)
          fügt Booleanarray aus Logfile in Knoten ein
 Condition getCondition()
           
 java.lang.String getEvaluatedTVString(java.lang.String s)
           
 int getID()
           
 Metrics getMetrics()
           
 java.util.HashSet<java.lang.String> getTruthVectors()
           
 boolean hasNonTrivialCondition()
           
 int numerateCondition(int i)
          numeriert die Konditionen, startend mit Parameterwert
 void print()
           
 void resetHits()
           
 

Method Detail

computeConditionCoverage

void computeConditionCoverage()

fillConditions

void fillConditions(java.util.TreeSet<java.lang.String> arrayList)
fügt Booleanarray aus Logfile in Knoten ein


getCondition

Condition getCondition()

getEvaluatedTVString

java.lang.String getEvaluatedTVString(java.lang.String s)

getID

int getID()

getMetrics

Metrics getMetrics()

getTruthVectors

java.util.HashSet<java.lang.String> getTruthVectors()

hasNonTrivialCondition

boolean hasNonTrivialCondition()

numerateCondition

int numerateCondition(int i)
numeriert die Konditionen, startend mit Parameterwert


print

void print()

resetHits

void resetHits()