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, getSuffix
getClassDefinitionNode, getDocumentNode, getFileNode, isValidForCodeGen
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
IASNode[] 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.