org.araneaframework.jsp.tag.layout
Class BaseLayoutCellTag
java.lang.Object
org.araneaframework.jsp.tag.BaseTag
org.araneaframework.jsp.tag.PresentationTag
org.araneaframework.jsp.tag.layout.BaseLayoutCellTag
- All Implemented Interfaces:
- AttributedTagInterface, ContainedTagInterface, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally
- Direct Known Subclasses:
- LayoutCellHtmlTag
- public abstract class BaseLayoutCellTag
- extends PresentationTag
Layout cell base tag.
- Author:
- Taimo Peelo (taimo@araneaframework.org)
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class org.araneaframework.jsp.tag.BaseTag |
addContextEntry, doCatch, doEndTag, doEndTag, doFinally, doStartTag, evaluate, evaluateNotNull, executeEndSubtag, executeEndTagAndUnregister, executeStartSubtag, executeSubtag, getConfiguration, getContextEntry, getContextWidget, getContextWidgetFullId, getEnvironment, getLocalizationContext, getOutputData, getParent, hideGlobalContextEntries, registerAndExecuteStartTag, registerSubtag, release, requireContextEntry, restoreGlobalContextEntries, setParent, unregisterSubtag |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
overrideLayout
protected boolean overrideLayout
id
protected String id
- HTML id of the cell.
- Since:
- 1.1
BaseLayoutCellTag
public BaseLayoutCellTag()
doStartTag
protected int doStartTag(Writer out)
throws Exception
- Description copied from class:
BaseTag
- Internal callback: before tag.
- Overrides:
doStartTag in class PresentationTag
- Throws:
Exception
getStyleClass
public String getStyleClass()
throws javax.servlet.jsp.JspException
- Description copied from class:
PresentationTag
- Callback: get default css class for tag or
null.
- Overrides:
getStyleClass in class PresentationTag
- Throws:
javax.servlet.jsp.JspException
setOverrideLayout
public void setOverrideLayout(String overrideLayout)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException- Jsp.attribute:
- type = "java.lang.String"
required = "false"
description = "Whether cell's styleClass completely overrides styleClass provided by surrounding layout (default behaviour), or is appended to layout's styleClass."
setId
public void setId(String id)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException- Since:
- 1.1
- Jsp.attribute:
- type = "java.lang.String"
required = "false"
description = "HTML id of this row."