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.
|
Modifier and Type | Interface and Description |
---|---|
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 | Method and Description |
---|---|
ItsNatComponent |
ItsNatComponentManager.addItsNatComponent(ItsNatComponent comp)
Adds to the manager registry the specified component object.
|
ItsNatComponent |
ItsNatComponentManager.addItsNatComponent(org.w3c.dom.Node node)
Creates and adds to the manager registry a new component object associated to the specified node.
|
ItsNatComponent |
ItsNatComponentManager.addItsNatComponent(org.w3c.dom.Node node,
java.lang.String compType,
NameValue[] artifacts)
Creates and adds to the manager registry a new component object associated to the specified node.
|
ItsNatComponent |
ItsNatComponentManager.addItsNatComponentById(java.lang.String id)
Creates and adds to the manager registry a new component object associated to the node with the specified id attribute.
|
ItsNatComponent |
ItsNatComponentManager.addItsNatComponentById(java.lang.String id,
java.lang.String compType,
NameValue[] artifacts)
Creates and adds to the manager registry a new component object associated to the node with the specified id attribute.
|
ItsNatComponent |
CreateItsNatComponentListener.after(ItsNatComponent comp)
Is called after a component was created (user or framework defined).
|
ItsNatComponent |
CreateItsNatComponentListener.before(org.w3c.dom.Node node,
java.lang.String compType,
NameValue[] artifacts,
ItsNatComponentManager compMgr)
Is called before calling the default component
factory of the framework.
|
ItsNatComponent[] |
ItsNatComponentManager.buildItsNatComponents()
Navigates recursively the document tree and for every node tries
to create and register the built-in component associated to the node.
|
ItsNatComponent[] |
ItsNatComponentManager.buildItsNatComponents(org.w3c.dom.Node node)
Navigates recursively the subtree below the specified node (included) and for every node tries
to create and register the built-in component associated to the node.
|
ItsNatComponent |
ItsNatComponentManager.createItsNatComponent(org.w3c.dom.Node node)
Creates a new component object associated to the specified node.
|
ItsNatComponent |
ItsNatComponentManager.createItsNatComponent(org.w3c.dom.Node node,
java.lang.String compType,
NameValue[] artifacts)
Creates a new component object associated to the specified node.
|
ItsNatComponent |
ItsNatComponentManager.createItsNatComponentById(java.lang.String id)
Creates a new component object associated to the node with the specified id attribute.
|
ItsNatComponent |
ItsNatComponentManager.createItsNatComponentById(java.lang.String id,
java.lang.String compType,
NameValue[] artifacts)
Creates a new component object associated to the node with the specified id attribute.
|
ItsNatComponent |
ItsNatComponentManager.findItsNatComponent(org.w3c.dom.Node node)
Returns the registered component associated to the specified node.
|
ItsNatComponent |
ItsNatComponentManager.findItsNatComponentById(java.lang.String id)
Returns the registered component associated to the node which id attribute is specified.
|
ItsNatComponent |
ItsNatComponentUI.getItsNatComponent()
Returns the associated component object.
|
ItsNatComponent |
ItsNatComponentManager.removeItsNatComponent(org.w3c.dom.Node node)
Unregisters the component associated to the specified node.
|
ItsNatComponent |
ItsNatComponentManager.removeItsNatComponent(java.lang.String id)
Unregisters the component associated to the node specified by the id attribute.
|
ItsNatComponent[] |
ItsNatComponentManager.removeItsNatComponents(boolean dispose)
Navigates recursively the document and for every node removes
the associated component if any from the registry and optionally disposes it.
|
ItsNatComponent[] |
ItsNatComponentManager.removeItsNatComponents(org.w3c.dom.Node node,
boolean dispose)
Navigates recursively the subtree below the specified node (included) and for every node removes
the associated component if any from the registry and optionally disposes it.
|
Modifier and Type | Method and Description |
---|---|
ItsNatComponent |
ItsNatComponentManager.addItsNatComponent(ItsNatComponent comp)
Adds to the manager registry the specified component object.
|
ItsNatComponent |
CreateItsNatComponentListener.after(ItsNatComponent comp)
Is called after a component was created (user or framework defined).
|
ItsNatLabelEditor |
ItsNatComponentManager.createDefaultItsNatLabelEditor(ItsNatComponent compEditor)
Creates a default label editor instance using the specified component
as the editor.
|
ItsNatListCellEditor |
ItsNatComponentManager.createDefaultItsNatListCellEditor(ItsNatComponent compEditor)
Creates a default list editor instance using the specified component
as the editor.
|
ItsNatTableCellEditor |
ItsNatComponentManager.createDefaultItsNatTableCellEditor(ItsNatComponent compEditor)
Creates a default table editor instance using the specified component
as the editor.
|
ItsNatTreeCellEditor |
ItsNatComponentManager.createDefaultItsNatTreeCellEditor(ItsNatComponent compEditor)
Creates a default tree node editor instance using the specified component
as the editor.
|
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 | Method and Description |
---|---|
ItsNatComponent |
ItsNatButtonGroup.getButton(int index)
Returns the button at the specified position.
|
Modifier and Type | Method and Description |
---|---|
void |
ItsNatButtonGroup.addButton(ItsNatComponent button)
Adds the specified button to this group.
|
void |
ItsNatButtonGroup.removeButton(ItsNatComponent button)
Removes the specified button from this group.
|
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 |
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 | Method and Description |
---|---|
ItsNatComponent |
ItsNatLabelEditor.getLabelEditorComponent(ItsNatLabel label,
java.lang.Object value,
org.w3c.dom.Element labelElem)
Returns the component used to edit in place the label value.
|
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 |
ItsNatListMultSel
Is the base interface of multiple selection lists.
|
Modifier and Type | Method and Description |
---|---|
ItsNatComponent |
ItsNatListCellEditor.getListCellEditorComponent(ItsNatList list,
int index,
java.lang.Object value,
boolean isSelected,
org.w3c.dom.Element cellContentElem)
Returns the component used to edit in place the list item value.
|
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 |
ItsNatTableHeader
Is the base interface of table header components.
|
Modifier and Type | Method and Description |
---|---|
ItsNatComponent |
ItsNatTableCellEditor.getTableCellEditorComponent(ItsNatTable table,
int row,
int column,
java.lang.Object value,
boolean isSelected,
org.w3c.dom.Element cellContentElem)
Returns the component used to edit in place the table cell value.
|
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.
|
Modifier and Type | Method and Description |
---|---|
ItsNatComponent |
ItsNatTreeCellEditor.getTreeCellEditorComponent(ItsNatTree tree,
int row,
java.lang.Object value,
boolean isSelected,
boolean isExpanded,
boolean isLeaf,
org.w3c.dom.Element labelElem)
Returns the component used to edit in place the tree node value.
|
Copyright © 2007 Innowhere Software Services S.L. All Rights Reserved.