com.adobe.flexbuilder.codemodel.indices
Interface IEventAttributeIndex

All Superinterfaces:
IIndex

public interface IEventAttributeIndex
extends IIndex

Index of all events that we know about (along with the [Event] metadata that prompted their creation and which can tell us what the event name and type are.


Field Summary
static java.lang.String ID
          The event attribute index ID
 
Method Summary
 java.lang.String[] getEventNames()
          Retrieve a list of all event names in the project (based on all of the [Event()] metadata on all of the classes in the project)
 boolean hasEventName(java.lang.String name)
          Returns true if the name we are looking up exists in the index
 
Methods inherited from interface com.adobe.flexbuilder.codemodel.indices.IIndex
getIndexID
 

Field Detail

ID

public static final java.lang.String ID
The event attribute index ID

See Also:
Constant Field Values
Method Detail

getEventNames

public java.lang.String[] getEventNames()
Retrieve a list of all event names in the project (based on all of the [Event()] metadata on all of the classes in the project)

Returns:
array of property names

hasEventName

public boolean hasEventName(java.lang.String name)
Returns true if the name we are looking up exists in the index

Parameters:
name - the name to query
Returns:
true if found