Package net.sf.basedb.clients.web.taglib
Class SubtypeSelector
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
net.sf.basedb.clients.web.taglib.StylableTag
net.sf.basedb.clients.web.taglib.SubtypeSelector
- All Implemented Interfaces:
Serializable
,DynamicAttributes
,IterationTag
,JspTag
,Tag
,DynamicActionAttributes
This tag defines a selectable list of subtypes.
- Since:
- 3.20
- Author:
- Nicklas
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ItemSubtype
private AnnotationTypeCategory
private DbControl
private Subtypable
private Item
private static final long
private List<ItemSubtype>
private String
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getDc()
getItem()
getTable()
void
setCurrent
(ItemSubtype current) void
void
setItem
(Subtypable item) void
setItemtype
(Item itemType) void
setSubcategory
(AnnotationTypeCategory category) void
setSubtypes
(List<ItemSubtype> subtypes) void
Methods inherited from class net.sf.basedb.clients.web.taglib.StylableTag
addDynamicAttributes, addIdAndStyles, getClazz, getDynamicActionAttributes, getDynamicAttribute, getFullClass, getIdPrefix, getStyle, getSubclass, initDefaultAttributes, resetDynamicAttributes, setClazz, setDynamicAttribute, setMoreDynamicAttributes, setPageContext, setStyle, setSubclass
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setParent, setValue
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
item
-
itemType
-
dc
-
table
-
current
-
currentSubCategory
-
subtypes
-
-
Constructor Details
-
SubtypeSelector
public SubtypeSelector()
-
-
Method Details
-
setItem
-
getItem
-
setItemtype
-
getItemtype
-
setDc
-
getDc
-
setTable
-
getTable
-
setCurrent
-
getCurrent
-
setSubcategory
-
getSubcategory
-
setSubtypes
-
getSubtypes
-
doStartTag
- Specified by:
doStartTag
in interfaceTag
- Overrides:
doStartTag
in classTagSupport
- Throws:
JspException
-