ICEfaces ACE Components 3.3.0
Java API Documentation

org.icefaces.ace.meta.annotation
Annotation Type JSPBaseMeta


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface JSPBaseMeta

This specifies the tag and interface classes that exist, that a baseMeta represents. Annotated on a jsp baseMeta class, providing default values for the generateInterfaceExtendsClass and generateTagExtendsClass fields of JSP annotations on Meta classes that extend the jsp baseMeta class.


Required Element Summary
 java.lang.String tagClass
          Specifies the tag class name that the annotated baseMeta corresponds to.
 
Optional Element Summary
 java.lang.String interfaceClass
          Specifies the class name of the interface that the annotated baseMeta corresponds to.
 

Element Detail

tagClass

public abstract java.lang.String tagClass
Specifies the tag class name that the annotated baseMeta corresponds to. When a Meta class, with a @JSP annotation, extends a baseMeta class, with this @JSPBaseMeta annotation, this field acts as a default value for the @JSP annotation's generatedTagExtendsClass.

Returns:
fully qualified name of the tag class

interfaceClass

public abstract java.lang.String interfaceClass
Specifies the class name of the interface that the annotated baseMeta corresponds to. When a Meta class, with a @JSP annotation, extends a baseMeta class, with this @JSPBaseMeta annotation, this field acts as a default value for the @JSP annotation's generatedInterfaceExtendsClass.

Returns:
fully qualified class name of the interface.
Default:
""

ICEfaces ACE Components 3.3.0
Java API Documentation

Copyright 2013 ICEsoft Technologies Canada Corp., All Rights Reserved.