public interface IMXMLComponentNode extends IMXMLFactoryNode
<Component>
tag.
An IMXMLComponentNode
has one child, which is an
IMXMLClassDefinitionNode
.
UNKNOWN
Modifier and Type | Method and Description |
---|---|
String |
getClassName()
Gets the name of the class being defined.
|
IClassDefinition |
getContainedClassDefinition()
Gets the class definition of the defined class.
|
IMXMLClassDefinitionNode |
getContainedClassDefinitionNode()
Gets the class-defining node which is the sole child of this node.
|
getClassNode
getEffectiveID, getExcludeFrom, getID, getIncludeIn, getItemCreationPolicy, getItemDestructionPolicy, isEqual, resolveID
getClassReference, getEventSpecifierNode, getEventSpecifierNodes, getPropertySpecifierNode, getPropertySpecifierNodes, getSpecifierNodesWithSuffix, isContainer, isDeferredInstantiationUIComponent, isMXMLObject, isVisualElementContainer, needsDescriptor, needsDocumentDescriptor
getClassDefinitionNode, getDocumentNode, getFileNode, getName, isValidForCodeGen
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
String getClassName()
className
attribute.IMXMLClassDefinitionNode getContainedClassDefinitionNode()
IMXMLClassDefinitionNode
.IClassDefinition getContainedClassDefinition()
IClassDefinition
object representing the class defined
by this <Component>
tag.Copyright © 2016 The Apache Software Foundation. All rights reserved.