public interface IMXMLClassDefinitionNode extends IMXMLClassReferenceNode, ICommonClassNode
It might be the document tag, or the tag inside a
<Component>
tag, or the tag inside a
<Definition>
tag.
UNKNOWN
Modifier and Type | Method and Description |
---|---|
List<IMXMLNode> |
getAllStateDependentNodes()
Gets the set of nodes in this class that are dependent on a state, either
through an
includeIn or excludeFrom attribute
or through a suffix. |
IClassDefinition |
getClassDefinition()
Gets the definition of the class defined by this node.
|
IMXMLDeclarationsNode[] |
getDeclarationsNodes()
Gets an array of all the child nodes that represent
|
String |
getGeneratedID(IMXMLInstanceNode instanceNode)
Gets the compiler-generated id, if one is necessary, for a specified
instance tag that doesn't have a specified id.
|
boolean |
getHasDataBindings()
Determines whether this class contains data binding nodes
|
String |
getInitialState()
Gets the name of the state to which the
currentState
property should be initialized. |
IMXMLMetadataNode[] |
getMetadataNodes()
Gets an array of all the child nodes that represent
|
List<IMXMLNode> |
getNodesDependentOnState(String stateName)
Gets the list of nodes in this class (in tree order) that are dependent
on a specified state, either through an
includeIn or
excludeFrom attribute or through a suffix. |
IMXMLInstanceNode |
getNodeWithID(String id)
Gets the instance node with a specified id.
|
IMXMLScriptNode[] |
getScriptNodes()
Gets an array of all the child nodes that represent
Copyright © 2016 The Apache Software Foundation. All rights reserved. |