Provides Tag functionality, including the Tag interface and
all built-in tag classes, plus the TagLibrary interface and
TagLibraryRegistry classes for custom tag creation and
registration.
| Interface | Description |
|---|---|
| Tag |
A
Tag represents an XML tag that can reside in a
Cell. |
| TagLibrary |
A
TagLibrary is a map of tag names to tag classes for a
particular namespace. |
| Class | Description |
|---|---|
| AggTag |
An
AggTag represents possibly many aggregate values
calculated from a List of values already exposed to the
context. |
| AnaTag |
An
AnaTag represents analytic values calculated from a
List of values already exposed to the context. |
| BaseHideTag |
A
BaseHideTag represents something that can be hidden conditionally. |
| BaseLoopTag |
The abstract class
BaseLoopTag is the base class for all tags
that represent loops. |
| BaseTag |
The abstract class
BaseTag provides common functionality to
all Tags. |
| CommentTag |
A
CommentTag represents a Cell that needs to have an Excel
Comment attached to it. |
| ForEachTag |
A
ForEachTag represents a repetitively placed
Block of Cells, with each repetition corresponding
to an element of a Collection. |
| FormulaTag |
A
FormulaTag represents a dynamically generated Excel
Formula. |
| ForTag |
A
ForTag represents a repetitively placed Block
of Cells, with each repetition corresponding to an increment of
an index. |
| GroupTag |
A
GroupTag represents a set of rows or a set of columns that
needs an Excel "group" associated with it. |
| HideColsTag |
A
HideColsTag is a BaseHideTag that hides a
range of columns. |
| HideRowsTag |
A
HideRowsTag is a BaseHideTag that hides a
range of rows. |
| HideSheetTag |
A
HideSheetTag is a BaseHideTag that hides an
entire sheet. |
| HyperlinkTag |
A
HyperlinkTag represents a Cell that needs to have a
hyperlink on the cell. |
| IfTag |
An
IfTag represents a conditionally placed
Block of Cells. |
| ImageTag |
An
ImageTag represents an image to be placed on the sheet. |
| JtTagLibrary |
A
JtTagLibrary represents the built-in TagLibrary. |
| MultiForEachTag |
A
MultiForEachTag represents a repetitively placed
Block of Cells, with each repetition corresponding
to the same index into multiple Collections. |
| NameTag |
A
NameTag indicates an association between an Excel named
range and a JETT formula. |
| NullTag |
A
NullTag does nothing to its Block except mark
its Cells as processed. |
| PageBreakTag |
A
PageBreakTag turns on or turns off whether a column or a
row has a page break on it. |
| RickrollTag |
A
RickrollTag is a HyperlinkTag that forces the
type to be "url" and the address to be a URL that shows Rick Astley's "Never
Gonna Give You Up" video. |
| SetTag |
A
SetTag has no direct effect on the resultant spreadsheet. |
| SpanTag |
A
SpanTag represents a cell or merged region that will span
extra rows and/or extra columns, depending on growth and/or adjustment
factors. |
| StyleTag |
A
StyleTag represents a dynamically determined style for a
Cell. |
| TagContext |
A
TagContext object represents the context associated with a
Tag. |
| TagLibraryRegistry |
A
TagLibraryRegistry represents a registry for all
TagLibraries containing Tags. |
| TotalTag |
A
TotalTag represents an aggregate value calculated from a
List of values already exposed to the context. |
Copyright © 2012–2018 Jett Team. All rights reserved.