Package com.microstrategy.web.tags
Class WebBlockTagImpl
- java.lang.Object
-
- com.microstrategy.web.tags.TagImpl
-
- com.microstrategy.web.tags.WebBlockTagImpl
-
- All Implemented Interfaces:
EnumHTMLTags
,Tag
,java.io.Serializable
public class WebBlockTagImpl extends TagImpl
This tag creates a new Block and adds it into an existing Block hierarchy.- Since:
- MicroStrategy Web 8.1.0
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.microstrategy.web.tags.EnumHTMLTags
ATT_ACTION, ATT_ALIGN, ATT_ALT, ATT_AUTOCOMPLETE, ATT_BORDER, ATT_CELLPADDING, ATT_CELLSPACING, ATT_CHECKED, ATT_CLASS, ATT_CMD_FORMAT_TYPE, ATT_CMDID, ATT_CMDLVL, ATT_COLS, ATT_COLSPAN, ATT_DG, ATT_DIALOG, ATT_DISABLED, ATT_FOR, ATT_HEIGHT, ATT_HREF, ATT_HSPACE, ATT_ID, ATT_IFRAME, ATT_LANGUAGE, ATT_MAXLENGTH, ATT_METHOD, ATT_MODAL, ATT_NAME, ATT_NOWRAP, ATT_ONCHANGE, ATT_ONCLICK, ATT_ONFOCUS, ATT_ONKEYDOWN, ATT_ONKEYUP, ATT_ONMOUSEOUT, ATT_ONMOUSEOVER, ATT_ONSUBMIT, ATT_PARAM, ATT_PLACEHOLDER, ATT_READONLY, ATT_REL, ATT_ROWS, ATT_ROWSPAN, ATT_SCRIPT_CLASS, ATT_SELECTED, ATT_SIZE, ATT_SRC, ATT_STYLE, ATT_SUMMARY, ATT_TARGET, ATT_TITLE, ATT_TY, ATT_TYPE, ATT_VALIGN, ATT_VALUE, ATT_VALUE_ABSBOTTOM, ATT_VALUE_ABSMIDDLE, ATT_VALUE_BOTTOM, ATT_VALUE_BUTTON, ATT_VALUE_CHECKBOX, ATT_VALUE_DEFAULT, ATT_VALUE_EMBED, ATT_VALUE_FALSE, ATT_VALUE_HIDDEN, ATT_VALUE_IMAGE, ATT_VALUE_JAVASCRIPT, ATT_VALUE_LEFT, ATT_VALUE_MAX, ATT_VALUE_MIDDLE, ATT_VALUE_MIN, ATT_VALUE_NUMBER, ATT_VALUE_POST, ATT_VALUE_RADIO, ATT_VALUE_SUBMIT, ATT_VALUE_TEXT, ATT_VALUE_TOP, ATT_VALUE_TRUE, ATT_VSPACE, ATT_WIDTH, TAG_NAME_ANCHOR, TAG_NAME_CELL, TAG_NAME_DIV, TAG_NAME_HEADER, TAG_NAME_IFRAME, TAG_NAME_IMAGE, TAG_NAME_INPUT, TAG_NAME_LABEL, TAG_NAME_MAP, TAG_NAME_OPTION, TAG_NAME_ROW, TAG_NAME_SCRIPT, TAG_NAME_SELECT, TAG_NAME_SPAN, TAG_NAME_STYLE, TAG_NAME_TABLE, TAG_NAME_TBODY, TAG_NAME_TEXTAREA, TAG_NAME_THEAD
-
-
Constructor Summary
Constructors Constructor Description WebBlockTagImpl()
Creates a new WebBlockTagImpl object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doEndTag(LayoutContext context)
This method is called after the rendering methodTag.renderCloseTag(MarkupOutput)
is called to render the closing part of a tag, such as "".void
doStartTag(LayoutContext context)
This method is called before the rendering methodTag.renderOpenTag(MarkupOutput, LayoutContext)
is called to render the opening part of a tag, such as "".void
renderCloseTag(MarkupOutput markup, LayoutContext context)
void
renderOpenTag(MarkupOutput markup, LayoutContext context)
Renders the openning tag of the current tag and stores the rendering result in the specifiedMarkupOutput
object.-
Methods inherited from class com.microstrategy.web.tags.TagImpl
addChild, addChild, addChild, addTextChild, addTextChild, checkEmptyString, checkModifiable, checkNullObject, generateErrorMessage, getAttribute, getAttributeNames, getAttributeNamesCollection, getAttributesCollection, getChildren, getChildrenCollection, getContent, getCssClass, getDeepCopy, getDynamicAttributesCollection, getId, getLineNumber, getPreserveCase, getRootTag, getSealed, getStyle, getTagName, isClosedRequired, isContentInline, isDynamic, removeAttribute, removeChildren, render, render, renderAllAttributes, renderChildTags, renderCloseTag, renderOpenTag, replaceContent, setAttribute, setAttributes, setCssClass, setDynamic, setDynamicInternal, setId, setIsClosedRequired, setIsContentInline, setLineNumber, setPreserveCase, setRootTag, setSealed, setStyle, setTagName, shouldCloseTag
-
-
-
-
Method Detail
-
renderOpenTag
public void renderOpenTag(MarkupOutput markup, LayoutContext context) throws MalformedMethodException
Description copied from interface:Tag
Renders the openning tag of the current tag and stores the rendering result in the specifiedMarkupOutput
object.- Specified by:
renderOpenTag
in interfaceTag
- Overrides:
renderOpenTag
in classTagImpl
- Parameters:
markup
- theMarkupOutput
object to store the rendering result.context
- theLayoutContext
object within which the rendering occurs.- Throws:
MalformedMethodException
- thrown if error occurs at rendering.- Since:
- MicroStrategy Web 9.0.0
-
doStartTag
public void doStartTag(LayoutContext context)
Description copied from interface:Tag
This method is called before the rendering methodTag.renderOpenTag(MarkupOutput, LayoutContext)
is called to render the opening part of a tag, such as "". It is recommended to put all the preparations in this method that does not require rendering to the
". It is recommended to put all the cleaning work in this method that does not require rendering to theMarkupOutput
object.- Specified by:
doStartTag
in interfaceTag
- Overrides:
doStartTag
in classTagImpl
- Parameters:
context
- theLayoutContext
object within which the rendering occurs.- Since:
- MicroStrategy Web 9.0.0
-
renderCloseTag
public void renderCloseTag(MarkupOutput markup, LayoutContext context)
- Overrides:
renderCloseTag
in classTagImpl
-
doEndTag
public void doEndTag(LayoutContext context)
Description copied from interface:Tag
This method is called after the rendering methodTag.renderCloseTag(MarkupOutput)
is called to render the closing part of a tag, such as "
MarkupOutput
object.- Specified by:
doEndTag
in interfaceTag
- Overrides:
doEndTag
in classTagImpl
- Parameters:
context
- theLayoutContext
object within which the rendering occurs.- Since:
- MicroStrategy Web 9.0.0
-
-