public final class MXMLEventHandlerScope extends FunctionScope
FunctionScope
for MXML event handlers.ASScopeBase.FilteredCollection<T>
EMPTY_USE_ARRAY, scopedNodeRef
allNamespacesSet, definitionStore
Constructor and Description |
---|
MXMLEventHandlerScope(IMXMLEventSpecifierNode eventSpecifierNode) |
Modifier and Type | Method and Description |
---|---|
void |
buildEventParameter(IReference typeRef) |
ParameterDefinition |
getEventParameterDefinition()
Gets the definition of the
event argument of the implied
event handler method. |
ISourceLocation |
getLocation()
Gets the
ISourceLocation of this scope. |
addDependencyOnBuiltinType, addImplicitOpenNamespaces, addImport, addLocalImportsToNamespaceSet, addNamespaceDirective, addNamespacesFromContainingScope, addUseDirective, adjustNamespaceSetForSuper, canDelegateLookupToContainingScope, compact, findProperty, findProperty, findProperty, findProperty, findProperty, findProperty, findProperty, findProperty, findPropertyQualified, findPropertyQualified, findPropertyQualified, findPropertyQualified, getAllPropertiesForMemberAccess, getAllPropertiesForScopeChain, getContainingClass, getContainingDefinition, getContainingScope, getContainingScopeExplicitImports, getContainingSourcePath, getDefinition, getExplicitImportQualifiers, getFileScope, getFirstNamespaceDirective, getImports, getNamespaceSet, getNamespaceSetForName, getNamespaceSetForSuper, getPropertiesByNameForMemberAccess, getPropertyByNameForMemberAccess, getPropertyForMemberAccess, getPropertyForMemberAccess, getPropertyForScopeChain, getPropertyFromDef, getPropertyFromDef, getQualifiedPropertyFromDef, getQualifiedPropertyFromDef, getScopeNode, getUsedNamespaces, getWorkspace, hasAnyBindableDefinitions, isInWith, isPackageName, namespaceSetSameAsContainingScopeNamespaceSet, reconnectScopeNode, setAsContainingScopeOfAnonymousFunction, setContainingDefinition, setContainingScope, toStringHeader
addDefinition, addDefinitionToStore, getAllLocalDefinitions, getAllLocalDefinitionSets, getAllLocalNames, getAllLocalProperties, getLocalDefinitionSetByName, getLocalProperty, getLocalProperty, getLocalProperty, isContingentDefinitionNeeded, removeDefinition, removeDefinitionFromStore, toString, verify
public MXMLEventHandlerScope(IMXMLEventSpecifierNode eventSpecifierNode)
public void buildEventParameter(IReference typeRef)
public ParameterDefinition getEventParameterDefinition()
event
argument of the implied
event handler method.ParameterDefinition
object.public ISourceLocation getLocation()
ISourceLocation
of this scope.ISourceLocation
.Copyright © 2016 The Apache Software Foundation. All rights reserved.