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, isImplicitcontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartvoid 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.