public interface IMXMLEventSpecifierNode extends IMXMLSpecifierNode
An IMXMLEventSpecifierNode has N child nodes representing the
ActionScript statements specified to handle the event. For example, for an
event attribute such as click="doThis(event); doThat(event)",
the two children would be IFunctionCallNode objects.
UNKNOWN| Modifier and Type | Method and Description |
|---|---|
IASNode[] |
getASNodes()
Gets the event-handling code as parsed ActionScript nodes.
|
IParameterDefinition |
getEventParameterDefinition()
Gets the definition of the
event argument of the implied
event handler method. |
boolean |
needsPublicHandler()
Determines whether the autogenerated event handler must be public.
|
getDefinition, getName, getSuffixgetClassDefinitionNode, getDocumentNode, getFileNode, isValidForCodeGencontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartIASNode[] getASNodes()
IASNode objects.IParameterDefinition getEventParameterDefinition()
event argument of the implied
event handler method.IParameterDefinition object.boolean needsPublicHandler()
true if a public handler is required.Copyright © 2016 The Apache Software Foundation. All rights reserved.