org.richfaces.cdk.annotations
Annotation Type TagLibrary


@Retention(value=SOURCE)
@Target(value=PACKAGE)
public @interface TagLibrary

This annotation defines taglib for which all tags for JSF components from that packages belong to

Version:
$Id$
Author:
asmirnov

Required Element Summary
 java.lang.String shortName
          

Library short name ( default prefix )

 java.lang.String uri
          

Library URI, the same used for JSP and Facelets.

 
Optional Element Summary
 java.lang.String displayName
          

Library description to use by IDE

 java.lang.String jspVersion
          

Java Server Pages version for generated tld.

 java.lang.Class<?> listenerClass
          

Servlet ... listener used by JSP library.

 java.lang.String prefix
          

Default preffix for package names and JSF ids in the library

 java.lang.String tlibVersion
          

Implementation version of the generated taglib.

 java.lang.Class<?> validatorClass
          

JSP taglib validator.

 

Element Detail

uri

public abstract java.lang.String uri

Library URI, the same used for JSP and Facelets.

Returns:

shortName

public abstract java.lang.String shortName

Library short name ( default prefix )

Returns:

prefix

public abstract java.lang.String prefix

Default preffix for package names and JSF ids in the library

Returns:
Default:
""

tlibVersion

public abstract java.lang.String tlibVersion

Implementation version of the generated taglib.

Returns:
Default:
""

validatorClass

public abstract java.lang.Class<?> validatorClass

JSP taglib validator. TODO - ? extends Validator ?

Returns:
Default:
org.richfaces.cdk.annotations.TagLibrary.NONE.class

listenerClass

public abstract java.lang.Class<?> listenerClass

Servlet ... listener used by JSP library. TODO - ? extends EventListener ?

Returns:
Default:
org.richfaces.cdk.annotations.TagLibrary.NONE.class

displayName

public abstract java.lang.String displayName

Library description to use by IDE

Returns:
Default:
""

jspVersion

public abstract java.lang.String jspVersion

Java Server Pages version for generated tld.

Returns:
Default:
"2.0"


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.