public interface IOperatorNode extends IExpressionNode
The relevant subinterfaces are IUnaryOperatorNode,
IBinaryOperatorNode, and ITernaryOperatorNode.
| Modifier and Type | Interface and Description |
|---|---|
static class |
IOperatorNode.ExpressionType
An enum that lists the types of expressions supported
|
static class |
IOperatorNode.OperatorType
An enum that lists all the operators in ActionScript
|
UNKNOWN| Modifier and Type | Method and Description |
|---|---|
IOperatorNode.ExpressionType |
getExpressionType()
Returns the type of expression that is represented by this node
|
IOperatorNode.OperatorType |
getOperator()
Returns the type of the operator that is referenced from this expression
|
int |
getOperatorAbsoluteEnd()
Get the absolute offset where the operator ends
|
int |
getOperatorAbsoluteStart()
Get the absolute offset where the operator starts
|
int |
getOperatorEnd()
Get the local offset where the operator ends
|
int |
getOperatorStart()
Get the local offset where the operator starts
|
copyForInitializer, hasParenthesis, isDynamicExpression, resolve, resolveTypecontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartIOperatorNode.ExpressionType getExpressionType()
IOperatorNode.OperatorType getOperator()
int getOperatorStart()
int getOperatorEnd()
int getOperatorAbsoluteStart()
int getOperatorAbsoluteEnd()
Copyright © 2016 The Apache Software Foundation. All rights reserved.