public interface IInitializableDefinitionNode extends IDefinitionNode
var x = 100
), namespace definition (
namespace ns = "foo"
).
This interface provides a mutable view of the implementing AST node, so it is hidden in the internal package.
UNKNOWN
Modifier and Type | Method and Description |
---|---|
void |
setAssignedValue(IASToken eq,
ExpressionNodeBase value)
Set the assigned value.
|
getContainingFilePath, getDefinition, getMetaInfos, getMetaTags, getName, getNameAbsoluteEnd, getNameAbsoluteStart, getNameEnd, getNameExpressionNode, getNamespace, getNameStart, getPackageName, getQualifiedName, getShortName, hasModifier, hasNamespace, isImplicit
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
void setAssignedValue(IASToken eq, ExpressionNodeBase value)
eq
- ASToken containing the equals operator =
.value
- node containing the assigned valueCopyright © 2016 The Apache Software Foundation. All rights reserved.