public interface IEmbedNode extends IExpressionNode
When a variable has [Embed] metadata,
an IEmbedNode is created to represent the initial value
of the variable.
For example,
[Embed("flag.jpg")]
public var flag:Class;
is represented by
IVariableNode
IMetaTagsNode
IMetaTagNode "Embed"
INamespaceDecorationNode "public"
IKeywordNode "var"
IIdentifierNode "flag"
IIdentifierNode "Class"
IEmbedNode
This node has no children.UNKNOWN| Modifier and Type | Method and Description |
|---|---|
IMetaTagAttribute[] |
getAttributes()
Gets the attributes associated with the IEmbedNode
|
copyForInitializer, hasParenthesis, isDynamicExpression, resolve, resolveTypecontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartIMetaTagAttribute[] getAttributes()
Copyright © 2016 The Apache Software Foundation. All rights reserved.