public interface ICommonClassNode extends ITypeNode, IDocumentableDefinitionNode
IClassNode extends this with APIs specific to AS trees and
IMXMLClassDefinitionNode extends this with APIs specific to MXML
trees.
UNKNOWN| Modifier and Type | Method and Description |
|---|---|
String |
getBaseClassName()
Returns the name of this class' base class, if it exists.
|
IClassDefinition.ClassClassification |
getClassClassification()
Returns the classification of this ActionScript class
|
IClassDefinition |
getDefinition()
Returns the class definition corresponding to this class node.
|
String[] |
getImplementedInterfaces()
Returns the names of any interfaces that this class declares it
implements.
|
IMetaTag[] |
getMetaTagsByName(String name)
Retrieve all of the meta attributes (e.g.
|
getScopedNodegetContainingFilePath, 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, getStartgetASDocComment, hasExplicitCommentIClassDefinition getDefinition()
getDefinition in interface IDefinitionNodeString getBaseClassName()
String[] getImplementedInterfaces()
IMetaTag[] getMetaTagsByName(String name)
name - name of meta attributes to search for (e.g. Event or
IconFile)IClassDefinition.ClassClassification getClassClassification()
IClassDefinition.ClassClassification objectCopyright © 2016 The Apache Software Foundation. All rights reserved.