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 SciFunctionCallExpression
           SciFunctionCallExpression represents a call of a function.
interface SciMemberAccessExpression
           An expression of accessing 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
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()
          
SciExpressionSciExpression.getParent()
           Returns an expression in which this expression plays a 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 SciExpression which is casting to other 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)