|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ItsNatHTMLSelect
Is the base interface of list components attached to HTML <select> elements.
HTML select based components can be combo boxes and multiple selection lists
The HTML select element may be empty initially, no pattern is needed (because only <option> elements are allowed, current implementations do not support <optgroup>).
HTML <select> based components have no in place editor, because <option> elements only support text nodes.
| Method Summary | |
|---|---|
void |
blur()
Removes focus from this element. |
void |
focus()
Gives focus to this element. |
org.w3c.dom.html.HTMLSelectElement |
getHTMLSelectElement()
Returns the associated DOM element to this component. |
ItsNatHTMLSelectUI |
getItsNatHTMLSelectUI()
Returns the user interface manager of this component. |
boolean |
isMarkupDriven()
Informs whether this component is markup driven. |
void |
setMarkupDriven(boolean value)
Sets whether this component is markup driven. |
| Methods inherited from interface org.itsnat.comp.ItsNatHTMLFormComponent |
|---|
getItsNatHTMLForm |
| Methods inherited from interface org.itsnat.comp.ItsNatHTMLElementComponent |
|---|
getHTMLElement, getItsNatHTMLComponentManager, getItsNatHTMLElementComponentUI |
| Methods inherited from interface org.itsnat.comp.ItsNatElementComponent |
|---|
getElement, getItsNatElementComponentUI |
| Methods inherited from interface org.itsnat.core.ItsNatUserData |
|---|
containsUserValueName, getUserValue, getUserValueNames, removeUserValue, setUserValue |
| Methods inherited from interface org.itsnat.comp.list.ItsNatList |
|---|
createDefaultListModel, getEditingIndex, getEditorActivatorEvent, getItsNatListCellEditor, getItsNatListCellRenderer, getItsNatListStructure, getItsNatListUI, getListModel, getSelectedIndex, indexOf, isEditing, isEditingEnabled, setEditingEnabled, setEditorActivatorEvent, setItsNatListCellEditor, setItsNatListCellRenderer, setListModel, setSelectedIndex, startEditingAt |
| Method Detail |
|---|
ItsNatHTMLSelectUI getItsNatHTMLSelectUI()
org.w3c.dom.html.HTMLSelectElement getHTMLSelectElement()
void blur()
It sends the appropriated JavaScript to the client to call again
using the symmetric DOM element at the client. This method does the same
as org.w3c.dom.html.HTMLSelectElement.blur() in non-internal (remote) event mode.
void focus()
It sends the appropriated JavaScript to the client to call again
using the symmetric DOM element at the client. This method does the same
as org.w3c.dom.html.HTMLSelectElement.focus() in non-internal (remote) event mode.
boolean isMarkupDriven()
The default value is defined by the artifact name "markupDriven"
if defined or "markupDriven" attribute (ItsNat namespace) if defined
else by ItsNatComponentManager.isMarkupDrivenComponents()
setMarkupDriven(boolean)void setMarkupDriven(boolean value)
value - true to enable markup driven.isMarkupDriven()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||