Class PluginListTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
net.ontopia.topicmaps.nav2.taglibs.framework.PluginListTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag,jakarta.servlet.jsp.tagext.JspTag,jakarta.servlet.jsp.tagext.Tag,Serializable
public class PluginListTag
extends jakarta.servlet.jsp.tagext.TagSupport
INTERNAL: Framework related tag for listing all activated plugins
available in the navigator configuration.
- See Also:
-
Field Summary
FieldsFields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintProcess the start tag for this instance.voidsetExclude(String excludePluginId) Sets String that is representing a Plugin Id which should not be listed.voidSets String that is representing the Plugin Group Id for the plugins which should be listed.voidsetPreSeparator(String preSeparator) Sets if a separator should be displayed before the list of plugins starts.voidsetSeparator(String sep) Sets String that is displayed between the listed plugins to separate them.Methods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
-
Field Details
-
DEF_SEPARATOR
- See Also:
-
-
Constructor Details
-
PluginListTag
public PluginListTag()
-
-
Method Details
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspTagExceptionProcess the start tag for this instance.- Specified by:
doStartTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classjakarta.servlet.jsp.tagext.TagSupport- Throws:
jakarta.servlet.jsp.JspTagException
-
setSeparator
Sets String that is displayed between the listed plugins to separate them. -
setPreSeparator
Sets if a separator should be displayed before the list of plugins starts. Allowed values true | false (default = false). -
setGroup
Sets String that is representing the Plugin Group Id for the plugins which should be listed. -
setExclude
Sets String that is representing a Plugin Id which should not be listed.
-