Package com.microstrategy.web.tags
-
Interface Summary Interface Description AnchorTag TheAnchorTag
represents a HTMLanchor
tag.ArgumentTag TheArgument
interface represents an argument of a method defined in either aTransform
orTransformable
.AttrTag This interface represents a dynamic attribute on aTag
.BaseTag This interface represents a dynamic base object on aTag
.CellTag TheCellTag
interface represents a HTML table cell.DisplayTag TheDisplayTag
interface represents a dynamic content generating tag with a non-render method.DynamicTag TheDynamicTag
interface contains dynamic contents whose result can only be determined at the runtime.EnumHTMLTags TheEnumHTMLTags
specifies constants for the HTML tag names, attribute names and attribute values.IfTag TheIfTag
interface respresents a conditional tag whose result determines which branch to execute at the runtime.ImageTag TheImageTag
represents a HTMLimage
tag.IncludeTag InputTag TheInputTag
represents a HTMLinput
tag.LayoutParserAware LayoutTag TheLayoutTag
interface represents the root tag of a layout source.ListTag TheListTag
interface provides a list of values at the runtime when it gets rendered.NextTag TheNextTag
interface represents a flow controling tag and is always associated with aListTag
.OnExceptionTag TheOnExceptionTag
interface represents a exception tag which determines the behavior of a parent dynamic tag whenever there is an exception.RenderTag TheRenderTag
interface represents a dynamic content generating tag.ReplaceTag TheReplaceTag
interface respresents the section that is used to substitute the external layout template's slot sectionRowTag TheRowTag
interface represents a row in a HTML table.SelectTag TheSelectTag
interface represents a HTML select tag.SlotTag TheSlotTag
interface respresents a section in the layout that can be replacedTableTag TheTableTag
interface represents a HTML table tag.Tag TheTag
interface represents a generic XHTML tag in MicroStrategyLayoutTransform
.ValuefulTag TheValuefulTag
interface represents a tag which the value attribute. -
Class Summary Class Description AnchorTagImpl TheAnchorTagImpl
class provides the default implementation of the interfaceAnchorTag
.BaseObjectInfo TheBaseObjectInfo
class is a wrapper around the actual value produced in the base tag The purpose of this class is two-folded: 1. to be able to differentaite a List and a Base obj 2. to be able to identify a NULL base object which could be passed as an argumentBaseTagImpl DisplayTagImpl IncludeTagImpl JUILLayoutsTagImpl This class implements the behavior of the juilLayouts tag.LayoutContext TheLayoutContext
class holds the information required by the layout rendering methods to generate dynamic contents.ListObjectInfo TheListObjectInfo
class is a wrapper around the list produced in the list tag It extends theBaseObjectInfo
tag but overwrites serveral of its methodReplaceTagImpl RootBlockTagImpl SlotTagImpl TagImpl TagsFactory Previous versions of Microstrategy Web used methods in theHTMLHelper
class to generate HTML tags; these methods return aString
object with the corresponding HTML for the open tag, for example,HTMLHelper.generateIMG(MarkupOutput, int, String, String)
returns:WebBlockAppendListTagImpl WebBlockContextTagImpl WebBlockDeletePropertyTagImpl WebBlockEditBlockTagImpl WebBlockEditListTagImpl WebBlockEditTagImpl WebBlockListTagImpl WebBlockSetPropertyTagImpl This tag allows a layout file to set properties on the current Block (which was established by aWebBlockTagImpl
tag.WebBlockTagImpl This tag creates a new Block and adds it into an existing Block hierarchy. -
Exception Summary Exception Description ArgumentUnresolvedException Thrown when the value ofArgumentTag
can not be resolved.ComparisonUnresolvedException Thrown when the operands to be compared in theIfTag
can not be compared according to the Operator specified.EmptyListException Thrown when theList
cached in aLayoutContext
is empty.MalformedMethodException Thrown when there is any error invoking a rendering method through Java reflection API.TypeUnsupportedException Thrown when the type for anArgumentTag
is not supported.UnmodifiableException Thrown when attempting to modify a read-only tag.