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.