public interface IMXMLClassNode extends IMXMLExpressionNode
<Class> tag.
An IMXMLClassNode has exactly one child node: an
IExpressionNode representing a Class value. It will be
either an ILiteralNode or an IMXMLDataBindingNode.
UNKNOWN| Modifier and Type | Method and Description |
|---|---|
ITypeDefinition |
getValue(ICompilerProject project)
Gets the value of the
<Class> tag, which is the class
or interface that its content specifies. |
getExpressionNodegetEffectiveID, getExcludeFrom, getID, getIncludeIn, getItemCreationPolicy, getItemDestructionPolicy, isEqual, resolveIDgetClassReference, getEventSpecifierNode, getEventSpecifierNodes, getPropertySpecifierNode, getPropertySpecifierNodes, getSpecifierNodesWithSuffix, isContainer, isDeferredInstantiationUIComponent, isMXMLObject, isVisualElementContainer, needsDescriptor, needsDocumentDescriptorgetClassDefinitionNode, getDocumentNode, getFileNode, getName, isValidForCodeGencontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartITypeDefinition getValue(ICompilerProject project)
<Class> tag, which is the class
or interface that its content specifies.project - An ICompilerProject object.ITypeDefinition object representing an ActionScript
class or interface definition.Copyright © 2016 The Apache Software Foundation. All rights reserved.