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" IEmbedNodeThis node has no children.
UNKNOWN
Modifier and Type | Method and Description |
---|---|
IMetaTagAttribute[] |
getAttributes()
Gets the attributes associated with the IEmbedNode
|
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
IMetaTagAttribute[] getAttributes()
Copyright © 2016 The Apache Software Foundation. All rights reserved.