Uses of Class
com.togethersoft.openapi.sci.SciExpression

Packages that use SciExpression
com.togethersoft.openapi.sci 
com.togethersoft.openapi.sci.enum 
com.togethersoft.openapi.sci.visitor 

Uses of SciExpression in com.togethersoft.openapi.sci
 

Subinterfaces of SciExpression in com.togethersoft.openapi.sci
interface SciAssignmentExpression
          An assignment expression.
interface SciConstantExpression
          A constant usage expression.
interface SciDirectInitExpression
          SciDirectInitExpression represents an expression used to initialize variable (or attribute)
in the form Point point(10, 10); or int value(10);
In this case expression has kind SciExpressionKind.DIRECT_INIT_VARIABLE.
interface SciFunctionCallExpression
          SciFunctionCallExpression represents a call of a function.
interface SciMemberAccessExpression
          An expression of accessing an object's member.
interface SciNewExpression
          An expression of creating a new object.
interface SciReferenceExpression
          An expression which is a reference.
interface SciTypeCastExpression
          A type cast expression.
 

Methods in com.togethersoft.openapi.sci that return SciExpression
SciExpressionSciAssertStatement.getCondition()
          
SciExpressionSciAssertStatement.getError()
          
SciExpressionSciAssignmentExpression.getLValue()
          Returns SciExpression for the left part of this assignment operation.
SciExpressionSciAssignmentExpression.getRValue()
          Returns SciExpression for the right part of this assignment operation.
SciExpressionSciCaseStatement.getExpression()
          
SciExpressionSciCSharpHelper.getConstructorInitializer(SciOperation constructor)
          returns an SciExpression representing direct initializer for given constructor
SciExpressionSciDirectInitExpression.getReference()
          Returns SciExpression representing reference to initialized object in case of base class or member initialization in constructor.
SciExpressionSciEventHandlingStatement.getArgumentExpression()
          
SciExpressionSciEventHandlingStatement.getEventExpression()
          
SciExpressionSciExpression.getParent()
          Returns an expression in which this expression plays the role of an operand.
SciExpressionSciExpressionStatement.getExpression()
          
SciExpressionSciFunctionCallExpression.getFunction()
          Returns SciExpression for the function expression.
SciExpressionSciGenericFactory.newExpression(String text, String formatStyle)
          
SciExpressionSciGenericFactory.newExpression(String text)
          Creates a new SciExpression basing on the specified string.
SciExpressionSciIfStatement.getCondition()
          
SciExpressionSciLoopStatement.getExitCondition()
          
SciExpressionSciLoopStatement.getRepeatCondition()
          
SciExpressionSciMemberAccessExpression.getMemberExpression()
          Returns an expression for the member in this member access expression.
SciExpressionSciMemberAccessExpression.getObjectExpression()
          Returns an expression for the object in this member access expression.
SciExpressionSciReturnStatement.getReturnExpression()
          
SciExpressionSciSwitchStatement.getExpression()
          
SciExpressionSciThrowStatement.getExpression()
          
SciExpressionSciTypeCastExpression.getCastWhat()
          Returns the SciExpression which is casting to another type in this expression.
SciExpressionSciVariable.getInitialValue()
          Returns SciExpression containing the initial value for this variable.
 

Methods in com.togethersoft.openapi.sci with parameters of type SciExpression
booleanSciVariable.canSetInitialValue(SciExpression expr)
          Checks whether the specified SciExpression can be assigned to this variable as the initial value.
voidSciVariable.setInitialValue(SciExpression expr)
          Sets the initial value for this variable to the specified SciExpression.
 

Uses of SciExpression in com.togethersoft.openapi.sci.enum
 

Methods in com.togethersoft.openapi.sci.enum that return SciExpression
SciExpressionSciExpressionEnumeration.nextSciExpression()
          
 

Uses of SciExpression in com.togethersoft.openapi.sci.visitor
 

Methods in com.togethersoft.openapi.sci.visitor with parameters of type SciExpression
ObjectSciExpressionVisitor.visitExpression(SciExpression sciExpression)
          Performs an action upon SciExpression.
ObjectSciExpressionVisitorAdapter.visitExpression(SciExpression sciExpression)