@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface TagHandler
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
extendsClass
Class that has to be extended by the generated component.
|
TagHandlerType |
tagHandlerType
Type of the tag handler.
|
java.lang.String |
tagName
Name of tag.
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String |
behaviorClass
Class of the behavior itself (if this is a behavior handler).
|
java.lang.String |
behaviorId |
java.lang.String |
generatedClass
by default generated classes are leaf classes, so you can't override any behaviour.
|
java.lang.String |
javadoc
javadocs for the tag handler class.
|
java.lang.String |
tagHandlerClass
Name of tag.
|
java.lang.String |
tlddoc
tld docs for the tag handler class.
|
public abstract java.lang.String tagName
public abstract java.lang.String extendsClass
public abstract TagHandlerType tagHandlerType
public abstract java.lang.String tagHandlerClass
public abstract java.lang.String generatedClass
public abstract java.lang.String behaviorId
public abstract java.lang.String javadoc
public abstract java.lang.String tlddoc
public abstract java.lang.String behaviorClass
Copyright 2014 ICEsoft Technologies Canada Corp., All Rights Reserved.