| |
|
| java.lang.Object org.apache.beehive.controls.runtime.generator.AptType org.apache.beehive.controls.runtime.generator.AptEventSet
AptEventSet | public class AptEventSet extends AptType (Code) | | The AptEventSet class represents a control EventSet where the events
are derived using APT metadata.
|
AptEventSet | public AptEventSet(AptControlInterface controlIntf, InterfaceDeclaration eventSet, TwoPhaseAnnotationProcessor ap)(Code) | | Constructs a new AptEventSet instance from APT metadata
Parameters: controlIntf - the declaring control interface Parameters: eventSet - the EventSet class Parameters: ap - the associated AnnotationProcessor |
getAddListenerMethod | public String getAddListenerMethod()(Code) | | Returns the name of the method used to register a new EventSet listener
|
getDeclaration | public InterfaceDeclaration getDeclaration()(Code) | | Returns the underlying APT InterfaceDeclaration associated with this event set
|
getDescriptorName | public String getDescriptorName()(Code) | | Returns the programmatic descriptor name to be returned by the EventDescriptor
for the event set.
|
getEventCount | public int getEventCount()(Code) | | Returns the number of Events for this EventSet and any super event set
|
getEventSetInfo | public EventSetInfo getEventSetInfo()(Code) | | Returns any EventSetInfo associated with the event set (or null if none)
|
getGetListenersMethod | public String getGetListenersMethod()(Code) | | Returns the name of the method used to retrieve the (unicast) EventSet listener
|
getInfoInitializer | public String getInfoInitializer()(Code) | | Returns the name of a custom-generated method to initialize MethodDescriptor bean
info for the events in this EventSet
|
getNotifierClass | public String getNotifierClass()(Code) | | Returns the name of the generated notifier class for this ControlEventSet
|
getNotifierExtends | public String getNotifierExtends()(Code) | | Returns any 'extends' clause that should be placed on the generated notifier class
|
getNotifierExtendsShortName | public String getNotifierExtendsShortName()(Code) | | Returns the short name for this notifier's base class.
|
getRemoveListenerMethod | public String getRemoveListenerMethod()(Code) | | Returns the name of the method used to register a new EventSet listener
|
getSuperEventSet | public AptEventSet getSuperEventSet()(Code) | | Returns any EventSet from which this event set derives (or null if none)
|
initSuperEventSet | public AptEventSet initSuperEventSet()(Code) | | Checks to see if this EventSet extends an EventSet declared on a parent control interface. If
found it will return the parent EventSet, or return null if not found.
|
isExtendsNotifierBase | public boolean isExtendsNotifierBase()(Code) | | Return true if this notifier extends the UnicastEventNotifier or EventNotifier base class.
|
isUnicast | public boolean isUnicast()(Code) | | Returns 'true' if the event set support only unicast (single listener) events,
false otherwise.
|
Fields inherited from org.apache.beehive.controls.runtime.generator.AptType | TypeDeclaration _typeDecl(Code)(Java Doc)
|
|
|
|