org.itsnat.comp
Interface ItsNatHTMLElementComponent

All Superinterfaces:
ItsNatComponent, ItsNatElementComponent, ItsNatUserData
All Known Subinterfaces:
ItsNatHTMLAnchor, ItsNatHTMLAnchorLabel, ItsNatHTMLButton, ItsNatHTMLButtonLabel, ItsNatHTMLForm, ItsNatHTMLFormComponent, ItsNatHTMLIFrame, ItsNatHTMLInput, ItsNatHTMLInputButton, ItsNatHTMLInputButtonNormal, ItsNatHTMLInputButtonToggle, ItsNatHTMLInputCheckBox, ItsNatHTMLInputFile, ItsNatHTMLInputHidden, ItsNatHTMLInputImage, ItsNatHTMLInputPassword, ItsNatHTMLInputRadio, ItsNatHTMLInputReset, ItsNatHTMLInputSubmit, ItsNatHTMLInputText, ItsNatHTMLInputTextBased, ItsNatHTMLInputTextFormatted, ItsNatHTMLLabel, ItsNatHTMLSelect, ItsNatHTMLSelectComboBox, ItsNatHTMLSelectMult, ItsNatHTMLTable, ItsNatHTMLTableHeader, ItsNatHTMLTextArea

public interface ItsNatHTMLElementComponent
extends ItsNatElementComponent

Is the base interface which every HTML DOM Element based component implements.

Some HTML elements has a built-in ItsNat components as <input>, <a>,<select> etc. These components inherit from this interface.

Author:
Jose Maria Arranz Santamaria

Method Summary
 org.w3c.dom.html.HTMLElement getHTMLElement()
          Returns the associated DOM element to this component.
 ItsNatHTMLComponentManager getItsNatHTMLComponentManager()
          Returns the ItsNat HTML component manager parent of this component.
 ItsNatHTMLElementComponentUI getItsNatHTMLElementComponentUI()
          Returns the user interface manager of this component.
 
Methods inherited from interface org.itsnat.comp.ItsNatElementComponent
getElement, getItsNatElementComponentUI
 
Methods inherited from interface org.itsnat.comp.ItsNatComponent
addEventListener, addEventListener, addEventListener, addEventListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, disableEventListener, disableEventListener, dispose, enableEventListener, enableEventListener, getArtifact, getArtifact, getItsNatComponentManager, getItsNatComponentUI, getItsNatDocument, getNode, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, isDisposed, isEnabled, registerArtifact, removeArtifact, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, setEnabled, setEventListenerParams, setEventListenerParams, setNode
 
Methods inherited from interface org.itsnat.core.ItsNatUserData
containsUserValueName, getUserValue, getUserValueNames, removeUserValue, setUserValue
 

Method Detail

getHTMLElement

org.w3c.dom.html.HTMLElement getHTMLElement()
Returns the associated DOM element to this component.

Returns:
the associated DOM element.

getItsNatHTMLElementComponentUI

ItsNatHTMLElementComponentUI getItsNatHTMLElementComponentUI()
Returns the user interface manager of this component.

Returns:
the user interface manager.

getItsNatHTMLComponentManager

ItsNatHTMLComponentManager getItsNatHTMLComponentManager()
Returns the ItsNat HTML component manager parent of this component.

Returns:
the parent ItsNat HTML component manager.


Copyright © 2007 Innowhere Software Services S.L. All Rights Reserved.