Package org.japano.metadata.annotation

This package contains the japano metadata processor implementation for java annotations.

See:
          Description

Class Summary
AnnotationClass Annotation MetadataClass implementation.
AnnotationMethod Annotation implementation of the MetadataMethod interface.
AnnotationTag Annotation MetadataTag implementation
MetadataProcessor Ant task which creates tag library definitions from javadoc attributes in pagenode and action sources.
Processor Japano Annotation Processor.
ProcessorFactory  
 

Annotation Types Summary
JapanoAction Can be used to mark implementations of of Action as active action.
JapanoAttribute Can be used in subclasses of PageNode to mark a mutator method as tag attribute.
JapanoBean Used either to mark a class as bean class, or to activate sub bean component creation from a mutator method of an action.
JapanoFunction Is used to declare an EL function for a static method.
JapanoInfo Marks an property accessor as non-editable info field.
JapanoOption Used to define radio or select options.
JapanoOutput Can be used in subclasses of PageNode to mark a method as output tag.
JapanoParameter Marks an accessor method of an action as action parameter.
JapanoPassword Marks an accessor method of an action as password field.
JapanoRadio Marks an accessor method of an action as radio field.
JapanoSelect Marks an accessor method of an action as select field.
JapanoSubmit Marks an accessor method of an action as submit button.
JapanoTag Used to mark a subclass of PageNode as active tag.
JapanoText Marks an accessor method of an action as text field.
JapanoTextArea Marks an accessor method of an action as textArea field.
JapanoValidation Can be used on action parameters and fields to specify which values are valid for that parameter or field.
 

Package org.japano.metadata.annotation Description

This package contains the japano metadata processor implementation for java annotations.

The annotations from the java source code are used to:


Last modified $Date: 2005/09/27 21:30:51 $