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, resolveType
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
IOperatorNode.ExpressionType getExpressionType()
IOperatorNode.OperatorType getOperator()
int getOperatorStart()
int getOperatorEnd()
int getOperatorAbsoluteStart()
int getOperatorAbsoluteEnd()
Copyright © 2016 The Apache Software Foundation. All rights reserved.