| Package | Description |
|---|---|
| org.itsnat.comp.button |
Contains interfaces of button based components (normal and toggle).
|
| org.itsnat.core |
Contains the fundamental interfaces and classes: provides utilities to wrap the servlet system, to control the page lifecycle, to create event listeners etc.
|
| org.itsnat.core.domutil |
Contains utilities to manipulate DOM elements using the pattern approach (lists, tables and trees)
and other utility classes and interfaces.
|
| Class and Description |
|---|
| ElementRenderer
Is used to render values as markup into DOM elements.
|
| Class and Description |
|---|
| ElementGroupManager
Utility interface used as factory of
ElementGroup objects
and related resources. |
| Class and Description |
|---|
| ElementGroup
This interface is the base of several interface oriented to manage groups of DOM elements such as
element lists, tables and trees.
|
| ElementLabel
This utility interface is used to render a value inside the associated
DOM element using a pattern.
|
| ElementLabelRenderer
Used by
ElementLabel objects to render the associated value. |
| ElementList
Manages a pattern based DOM Element list.
|
| ElementListBase
This utility interface represents and manages an integer indexed DOM Element list, a list
of consecutive elements with a single parent element.
|
| ElementListFree
Represents an integer indexed DOM Element list, child elements can have different
tag names (the meaning of "free").
|
| ElementListRenderer
Used by
ElementList objects to render the values associated
to child elements. |
| ElementListStructure
Used by
ElementList objects to obtain the content parent element of
a child element of the list. |
| ElementRenderer
Is used to render values as markup into DOM elements.
|
| ElementTable
Manages a pattern based DOM Element table.
|
| ElementTableBase
This utility interface represents and manages an integer indexed DOM Element table, a row list
of consecutive elements with a single parent element, every row element contains again an element list (cells).
|
| ElementTableFree
Represents an integer indexed DOM Element table, row elements and cell elements can have different
tag names (the meaning of "free").
|
| ElementTableRenderer
Used by
ElementTable objects to render the values associated
to cell elements. |
| ElementTableStructure
Used by
ElementTable objects to obtain row and cell content elements. |
| ElementTree
Represents a pattern based DOM tree with a removable root.
|
| ElementTreeNode
Represents a pattern based DOM tree node.
|
| ElementTreeNodeList
Represents a pattern based DOM tree node list.
|
| ElementTreeNodeRenderer
Used by
ElementTreeNode objects to render the value
associated to the tree node. |
| ElementTreeNodeStructure
Used by
ElementTreeNode objects to obtain the required
element of the tree node markup. |
| ListElementInfo
Contains the DOM Element object and index of a child of a DOM element list.
|
| TableCellElementInfo
Contains the DOM Elements, row and cell, and the row and column indexes
of a cell of a DOM element table.
|
Copyright © Innowhere Software, Jose Maria Arranz Santamaria.