org.japano.metadata.annotation
Annotation Type JapanoAction


@Target(value=TYPE)
@Documented
@Retention(value=SOURCE)
public @interface JapanoAction

Can be used to mark implementations of of Action as active action.

Version:
$Id: JapanoAction.java,v 1.11 2005/11/30 03:54:38 fforw Exp $ SourceForge.net Logo
Author:
Sven Helmberger ( sven dot helmberger at gmx dot de )

Required Element Summary
 java.lang.String library
          Library to include the action in.
 
Optional Element Summary
 boolean createTag
          If set to false, no tag is created for the action although it still can be invoked by calling the action per URI.
 java.lang.String extension
          The extension of the action mapping
 java.lang.String name
          Name of the action to create for this class.
 boolean repeatable
          If set to true, the action is repeatable. no multiple invocation prevention takes place for repeatable actions.
 java.lang.String requiredMarker
          HTML Code to be inserted after a field when it is marked required.
 

Element Detail

library

public abstract java.lang.String library
Library to include the action in.

name

public abstract java.lang.String name
Name of the action to create for this class. If not set, the name will be derived from the class name.

Default:
"[unset]"

extension

public abstract java.lang.String extension
The extension of the action mapping

Default:
".do"

repeatable

public abstract boolean repeatable
If set to true, the action is repeatable. no multiple invocation prevention takes place for repeatable actions.

Default:
false

createTag

public abstract boolean createTag
If set to false, no tag is created for the action although it still can be invoked by calling the action per URI.

Default:
true

requiredMarker

public abstract java.lang.String requiredMarker
HTML Code to be inserted after a field when it is marked required. If no code is set to <sup><small>*</small></sup>.

Default:
"[unset]"