Uses of Package
org.apache.beehive.controls.runtime.generator

Packages that use org.apache.beehive.controls.runtime.generator
org.apache.beehive.controls.runtime.generator   
org.apache.beehive.controls.runtime.generator.apt   
 

Classes in org.apache.beehive.controls.runtime.generator used by org.apache.beehive.controls.runtime.generator
AptClientField
          The AptClientField class describes a reference to a client callback notifier within an AptControlImplementation class.
AptContextField
          The AptContextField class contains information about a field referring to a contextual service with an AptControlImplementation class.
AptControlClient
          The AptControlClient class contains metadata about a class that contains nested control references (AptControlField).
AptControlField
          The AptControlField class contains information about a field that refers to a nested control.
AptControlImplementation
          The AptControlImplementation class provides validation and metadata management when processing a ControlImplementation class.
AptControlInterface
          The AptControlInterface provides validation and metadata management for a ControlInterface or ControlExtension class during APT processing.
AptEvent
          The AptEvent class represents a control Property where the event attributes are derived using APT metadata
AptEventField
          The AptEventField class represents a field type that is also an event source
AptEventSet
          The AptEventSet class represents a control EventSet where the events are derived using APT metadata.
AptField
          The AptField class is a helper class that knows how to generate useful information about a Field using APT metadata
AptMethod
          The AptMethod class defines a base set of utility methods for acessing method attributes based upon an APT method declaration.
AptMethodSet
          The AptMethodSet method represents a collection of AptMethod objects.
AptOperation
          The AptOperation class represents a control operation where the operation attributes are derived using APT metadata.
AptProperty
          The AptProperty class represents a control Property where the property attributes are derived using APT metadata
AptPropertySet
          The AptPropertySet class represents a control PropertySet where the property list is derived using APT metadata
AptType
          The AptType abstract class defines a base set of methods that are generally available for template usage on type declaration objects
ClientInitializer
          The ClientInitializer represents a generated class that contains the code necessary to initialize a client that uses controls declaratively (via Control and EventHandler annotations).
CodeGenerationException
          A simple exception wrapper class used for code generation failures.
CodeGenerator
          The CodeGenerator class is an abstract base class that encapsulates the invocation Apache Velocity or other code generation tools that generate source artifacts.
ControlBean
          The ControlBean class is an class representing a generated JavaBean class that can host control implementation types associated with a particular control public or extension interface.
EventAdaptor
          The EventAdaptor class represents the generated class that is necessary to route events for a EventSet onto implemented EventHandlers on an implementation class.
GenClass
          The GenClass abstract class defines a base set of methods that are generally available for template usage on class-type objects This is done with an abstract class (instead of an interface) so derived abstract classes can be subclassed from it w/out requiring all of the methods to be declared there.
Generator
          The Generator interface will be implemented by APT data types that result in the generation of new source or text artifacts.
GeneratorOutput
          The GeneratorOutput class represents a single file output by the code generation process, as well as the template and context information necessary to generate it.
ImplInitializer
          The ImplInitializer class is a generated class that contains the code necessary to initialize a ControlBean implementation instance.
 

Classes in org.apache.beehive.controls.runtime.generator used by org.apache.beehive.controls.runtime.generator.apt
CodeGenerationException
          A simple exception wrapper class used for code generation failures.
CodeGenerator
          The CodeGenerator class is an abstract base class that encapsulates the invocation Apache Velocity or other code generation tools that generate source artifacts.