Package | Description |
---|---|
org.itsnat.comp |
Contains generic interfaces of components, markup namespace independent, they may be applied to HTML components, SVG components, XML components etc.
|
org.itsnat.comp.button |
Contains interfaces of button based components (normal and toggle).
|
org.itsnat.comp.button.normal |
Contains interfaces of normal button components.
|
org.itsnat.comp.button.toggle |
Contains interfaces of toggle button components.
|
org.itsnat.comp.iframe | |
org.itsnat.comp.inc |
Contains interfaces of the include component.
|
org.itsnat.comp.label |
Contains interfaces of the label components.
|
org.itsnat.comp.layer |
Contains interfaces of layer components.
|
org.itsnat.comp.list |
Contains interfaces of the list based components (multiple selection and combo boxes).
|
org.itsnat.comp.table |
Contains interfaces of the table based components.
|
org.itsnat.comp.text |
Contains interfaces of the text based components.
|
org.itsnat.comp.tree |
Contains interfaces of the tree based components.
|
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.
|
org.itsnat.core.event |
Defines event and listener classes and interfaces associated to the page lifecycle and events.
|
org.itsnat.core.html |
Interfaces related to HTML documents and fragments.
|
org.itsnat.core.http |
Interfaces related to HTTP servlets.
|
org.itsnat.core.tmpl |
Contains the interfaces needed to register page templates.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatComponent
Is the base interface which every ItsNat component implements.
|
interface |
ItsNatElementComponent
Is the base interface which every DOM Element based component implements.
|
interface |
ItsNatFreeComponent
Is the base interface of free components.
|
interface |
ItsNatHTMLElementComponent
Is the base interface which every HTML DOM Element based component implements.
|
interface |
ItsNatHTMLForm
Is the interface of HTML <form> components.
|
interface |
ItsNatHTMLFormComponent
Is the base interface of components associated to HTML form based elements
(<button>, <select>, <textarea>, <input>)
|
interface |
ItsNatHTMLInput
Is the interface of <input> based components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatButton
Is the base interface of button components.
|
interface |
ItsNatButtonLabel
Is the base interface of button components with a label.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatButtonNormal
Is the base interface of normal button components.
|
interface |
ItsNatFreeButtonNormal
Is the interface of the free normal button components.
|
interface |
ItsNatFreeButtonNormalLabel
Is the interface of the free normal button components.
|
interface |
ItsNatHTMLAnchor
Is the interface of HTML <a> based components.
|
interface |
ItsNatHTMLAnchorLabel
Is the interface of HTML <a> based components.
|
interface |
ItsNatHTMLButton
Is the interface of HTML <button> based components.
|
interface |
ItsNatHTMLButtonLabel
Is the interface of HTML <button> based components.
|
interface |
ItsNatHTMLInputButton
Is the interface of HTML <input> based components with "button" attribute.
|
interface |
ItsNatHTMLInputButtonNormal
Is the base interface of normal button components based on HTML <input> elements.
|
interface |
ItsNatHTMLInputImage
Is the interface of HTML <input> based components with "image" attribute.
|
interface |
ItsNatHTMLInputReset
Is the interface of HTML <input> based components with "reset" attribute.
|
interface |
ItsNatHTMLInputSubmit
Is the interface of HTML <input> based components with "submit" attribute.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatButtonCheckBox
Is the base interface of check box button components.
|
interface |
ItsNatButtonRadio
Is the base interface of radio button components.
|
interface |
ItsNatButtonToggle
Is the base interface of toggle button components.
|
interface |
ItsNatFreeButtonToggle
Is the base interface of the free toggle button components.
|
interface |
ItsNatFreeCheckBox
Is the interface of the default implementation of free check boxes.
|
interface |
ItsNatFreeCheckBoxLabel
Is the interface of the default implementation of free check boxes.
|
interface |
ItsNatFreeRadioButton
Is the interface of the default implementation of free radio buttons.
|
interface |
ItsNatFreeRadioButtonLabel
Is the interface of the default implementation of free radio buttons.
|
interface |
ItsNatHTMLInputButtonToggle
Is the base interface of toggle button components based on HTML <input> elements
(check boxes and radio buttons).
|
interface |
ItsNatHTMLInputCheckBox
Is the interface of HTML <input> based components with "checkbox" attribute.
|
interface |
ItsNatHTMLInputRadio
Is the interface of HTML <input> based components with "checkbox" attribute.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HTMLIFrameFileUpload
An instance of this interface represents a file uploading task
associated to an iframe component and an input type=file element.
|
interface |
ItsNatHTMLIFrame
Is the interface of HTML <iframe> based components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatFreeInclude
Is the interface of the free include components.
|
interface |
ItsNatInclude
Is the base interface of "include" components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatFreeLabel
Is the interface of the default implementation of free labels.
|
interface |
ItsNatHTMLLabel
Is the interface of HTML <label> based components.
|
interface |
ItsNatLabel
Is the base interface of label components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatModalLayer
Is the interface of Modal Layer components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatComboBox
Is the base interface of combo box components.
|
interface |
ItsNatFreeComboBox
Is the interface of the free combo box components.
|
interface |
ItsNatFreeList
Is the base interface of the free multiple selection lists and combo box components.
|
interface |
ItsNatFreeListMultSel
Is the interface of the free multiple selection list components.
|
interface |
ItsNatHTMLSelect
Is the base interface of list components attached to HTML <select> elements.
|
interface |
ItsNatHTMLSelectComboBox
Is the interface of combo box components based on HTML select elements.
|
interface |
ItsNatHTMLSelectMult
Is the interface of multiple selection list components based on HTML select elements.
|
interface |
ItsNatList
Is the base interface of list based components.
|
interface |
ItsNatListCellUI
Contains visual information of a list child.
|
interface |
ItsNatListMultSel
Is the base interface of multiple selection lists.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatFreeTable
Is the interface of the free table components.
|
interface |
ItsNatFreeTableHeader
Is the interface of the free table header components.
|
interface |
ItsNatHTMLTable
Is the interface of HTML <table> components.
|
interface |
ItsNatHTMLTableHeader
Is the interface of the HTML table header component.
|
interface |
ItsNatTable
Is the base interface of table based components.
|
interface |
ItsNatTableCellUI
Contains visual information of a table cell element.
|
interface |
ItsNatTableHeader
Is the base interface of table header components.
|
interface |
ItsNatTableHeaderCellUI
Contains visual information of a table header cell.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatFormattedTextField
Is the base interface of text based components which text is rendered/edited
as a single line and following a format.
|
interface |
ItsNatHTMLInputFile
Is the interface of text based components which text is rendered/edited
as a single line using an HTML input element with type "file".
|
interface |
ItsNatHTMLInputHidden
Is the interface of text based components which text is rendered
as a single line using an HTML input element with type "hidden".
|
interface |
ItsNatHTMLInputPassword
Is the interface of
ItsNatPasswordField components
using HTML input elements with type "password" as user interface. |
interface |
ItsNatHTMLInputText
Is the base interface of text based components which text is rendered/edited
as a single line using an HTML input element with type "text".
|
interface |
ItsNatHTMLInputTextBased
Is the base interface of text based components which text is rendered/edited
as a single line using an HTML input element.
|
interface |
ItsNatHTMLInputTextFormatted
Is the interface of
ItsNatFormattedTextField components
using HTML input text elements as user interface. |
interface |
ItsNatHTMLTextArea
Is the interface of text based components which text is rendered/edited
with multiple lines using an HTML <textarea> element.
|
interface |
ItsNatPasswordField
Is the base interface of text field components containing a password.
|
interface |
ItsNatTextArea
Is the base interface of text based components which text is rendered/edited
with multiple lines.
|
interface |
ItsNatTextComponent
Is the base interface of text based components.
|
interface |
ItsNatTextField
Is the base interface of text based components which text is rendered/edited
as a single line.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatFreeTree
Is the interface of the free tree components.
|
interface |
ItsNatTree
Is the base interface of tree based components.
|
interface |
ItsNatTreeCellUI
Contains visual information of a tree node.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientDocument
Represents the document/page of the brower.
|
interface |
CometNotifier
Is used to implement the COMET or server push technique to notify
the client to be updated usually when the document is changed.
|
interface |
ItsNat
Is the root interface of the ItsNat infrastructure.
|
interface |
ItsNatDocument
Is the ItsNat wrapper of a
org.w3c.dom.Document object. |
interface |
ItsNatNode
Is an interface extending the standard
org.w3c.dom.Node objects, for
instance to introduce the concept of "internal/remote event mode". |
interface |
ItsNatServletConfig
Is the wrapper object defined by ItsNat to wrap the
javax.servlet.ServletConfig object. |
interface |
ItsNatServletContext
Is the ItsNat wrapper object of the standard
javax.servlet.ServletContext . |
interface |
ItsNatServletRequest
Is the ItsNat wrapper of the
javax.servlet.ServletRequest object. |
interface |
ItsNatServletResponse
Is the ItsNat wrapper of the
javax.servlet.ServletResponse object. |
interface |
ItsNatSession
Is the ItsNat user session, the session concept is borrowed from the HTTP Java Servlet
session concept.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ElementGroup
This interface is the base of several interface oriented to manage groups of DOM elements such as
element lists, tables and trees.
|
interface |
ElementLabel
This utility interface is used to render a value inside the associated
DOM element using a pattern.
|
interface |
ElementList
Manages a pattern based DOM Element list.
|
interface |
ElementListBase
This utility interface represents and manages an integer indexed DOM Element list, a list
of consecutive elements with a single parent element.
|
interface |
ElementListFree
Represents an integer indexed DOM Element list, child elements can have different
tag names (the meaning of "free").
|
interface |
ElementTable
Manages a pattern based DOM Element table.
|
interface |
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).
|
interface |
ElementTableFree
Represents an integer indexed DOM Element table, row elements and cell elements can have different
tag names (the meaning of "free").
|
interface |
ElementTree
Represents a pattern based DOM tree with a removable root.
|
interface |
ElementTreeNode
Represents a pattern based DOM tree node.
|
interface |
ElementTreeNodeList
Represents a pattern based DOM tree node list.
|
interface |
ListElementInfo
Contains the DOM Element object and index of a child of a DOM element list.
|
interface |
TableCellElementInfo
Contains the DOM Elements, row and cell, and the row and column indexes
of a cell of a DOM element table.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatAsyncTaskEvent
This event is fired automatically by the client and sent to the server
to wait until the associated asynchronous task finishes.
|
interface |
ItsNatAttachedClientCometEvent
This event object is sent to registered
ItsNatAttachedClientEventListener objects
to notify the several phases of a remote control process using comet
to notify the client any document change. |
interface |
ItsNatAttachedClientEvent
This event object is sent to registered
ItsNatAttachedClientEventListener objects
to notify the several phases of a remote control process using a timer or comet
to notify the client any document change. |
interface |
ItsNatAttachedClientTimerEvent
This event object is sent to registered
ItsNatAttachedClientEventListener objects
to notify the several phases of a remote control process using a timer
to notify the client any document change. |
interface |
ItsNatCometEvent
This event is fired automatically by the client and sent to the server
to wait until the associated
CometNotifier has a pending notification
then is dispatched to the registered listeners if any. |
interface |
ItsNatContinueEvent
This event is fired automatically by the client to continue a pending task in the
server.
|
interface |
ItsNatDOMExtEvent
This interface is the parent of event types like
ItsNatContinueEvent , ItsNatTimerEvent
and ItsNatUserEvent defined by ItsNat extending the DOM standard. |
interface |
ItsNatDOMStdEvent
Every standard DOM event implements this interface.
|
interface |
ItsNatEvent
This interface is the parent of any ItsNat event interface: normal
and remote view/control events.
|
interface |
ItsNatEventDOMStateless
This event type is the case of event stateless when dispatched to a global document listener
because a document template was specified in request.
|
interface |
ItsNatEventStateless
This event is created by the client calling the ItsNat JavaScript method
createEventStateless and dispatched to the server calling the JavaScript method
dispatchEventStateless
and is received by the global servlet event listeners and global document even listeners when a document template is specified. |
interface |
ItsNatKeyEvent
This interface is a Java DOM version of Mozilla/FireFox's ItsNatKeyEvent
interface because there is no W3C DOM Level 2 key event interface.
|
interface |
ItsNatNormalEvent
This interface is the parent of "normal" event interfaces.
|
interface |
ItsNatTimerEvent
This event is fired automatically by the client when the time period ends
following the rules specified by the timer listener registration.
|
interface |
ItsNatTimerHandle
Represents a scheduled/timer task by an
ItsNatTimer |
interface |
ItsNatUserEvent
This event is fired by the client calling the ItsNat JavaScript method
fireUserEvent with a node target and a user defined name
and is received by the user defined listener registered with that target and name. |
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatHTMLDocument
Is the ItsNat wrapper of a
org.w3c.dom.html.HTMLDocument object. |
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatHttpServletRequest
Is the ItsNat wrapper of the
javax.servlet.http.HttpServletRequest object. |
interface |
ItsNatHttpServletResponse
Is the ItsNat wrapper of the
javax.servlet.http.HttpServletResponse object. |
interface |
ItsNatHttpSession
Is the ItsNat wrapper of a
javax.servlet.http.HttpSession object. |
Modifier and Type | Interface and Description |
---|---|
interface |
ItsNatDocFragmentTemplate
Represents a markup fragment template.
|
interface |
ItsNatDocumentTemplate
Represents a document (page) template.
|
interface |
ItsNatHTMLDocFragmentTemplate
Represents an (X)HTML markup fragment template.
|
interface |
MarkupTemplate
Represents a generic markup template.
|
Copyright © 2007 Innowhere Software Services S.L. All Rights Reserved.