Package com.jalios.jcms.taglib
Class ControlTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- com.jalios.jcms.taglib.IncludeTag
-
- com.jalios.jcms.taglib.ControlTag
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.jsp.tagext.BodyTag,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag
public class ControlTag extends IncludeTag
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONTROL_SETTINGSstatic java.lang.StringCONTROL_TYPE-
Fields inherited from class com.jalios.jcms.taglib.IncludeTag
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP
-
-
Constructor Summary
Constructors Constructor Description ControlTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclean()intdoStartTag()voidsetContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)voidsetSettings(ControlSettings<?> settings)voidsetType(ControlType type)-
Methods inherited from class com.jalios.jcms.taglib.IncludeTag
doAfterBody, doBeforeBody, doEndTag, doInitBody, getClazz, getFile, getId, getIncludeBoolean, getIncludeObject, getIncludeString, getJsp, getPub, getResource, getTarget, getTargetContext, getUsage, include, include, notRecusiveInclude, printErrorMessage, setClazz, setFile, setId, setIncludeString, setJsp, setPub, setResource, setTarget, setTargetContext, setUsage, skipInclude
-
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
getBodyContent, getPreviousOut, release, setBodyContent
-
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue
-
-
-
-
Field Detail
-
CONTROL_TYPE
public static final java.lang.String CONTROL_TYPE
- See Also:
- Constant Field Values
-
CONTROL_SETTINGS
public static final java.lang.String CONTROL_SETTINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException- Specified by:
doStartTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classIncludeTag- Throws:
javax.servlet.jsp.JspException
-
clean
public void clean()
- Overrides:
cleanin classIncludeTag
-
setContext
public void setContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)- Overrides:
setContextin classIncludeTag
-
setType
public void setType(ControlType type)
-
setSettings
public void setSettings(ControlSettings<?> settings)
-
-