entities
Class BreakExpression

java.lang.Object
  extended byentities.Expression
      extended byentities.BreakExpression
All Implemented Interfaces:
ScopeManager

public class BreakExpression
extends Expression

The class BreakExpression represents a break expression


Field Summary
 
Fields inherited from class entities.Expression
fCast, fFile, fLBracketPosition, fOperator, fParentScope, fPosition, fPreviousExpression, fRBracketPosition, fToTrace, fTypeOfCast, SEPARATORS
 
Constructor Summary
BreakExpression(ScopeManager parentScope)
           
 
Method Summary
 java.lang.String getString()
           
 void print(java.lang.String indentation)
          Prints all information contained in the Assignment expression
 
Methods inherited from class entities.Expression
addClass, addClassHeaderFile, addEnumerator, addExpression, addExternalField, addExternalMethod, addField, addFriendClass, addFriendFunction, addFriendMethod, addFunction, addGeneralization, addMethod, addNameSpace, addType, addUserType, addVariable, cleanType, computeType, fillName, fillNameNew, findVariableType, getAllocationType, getCast, getCastType, getClassContext, getContainingMethod, getContext, getContextNew, getCurrentMethod, getFile, getLBracketPosition, getName, getOperator, getOperators, getParent, getParentScope, getPosition, getPreviousExpression, getRBracketPosition, getType, getTypeOfCast, propagateParentScope, resolveType, setCast, setFile, setLBracketPosition, setOperator, setParentScope, setPosition, setPreviousExpression, setRBracketPosition, setTypeOfCast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BreakExpression

public BreakExpression(ScopeManager parentScope)
Method Detail

getString

public java.lang.String getString()
Overrides:
getString in class Expression
Returns:
the representation of the Expression as a String (it is not a thorough reconstruction)

print

public void print(java.lang.String indentation)
Prints all information contained in the Assignment expression

Specified by:
print in interface ScopeManager
Overrides:
print in class Expression