org.itsnat.comp
Interface ItsNatElementComponent

All Superinterfaces:
ItsNatComponent, ItsNatUserData
All Known Subinterfaces:
ItsNatButton, ItsNatButtonCheckBox, ItsNatButtonLabel, ItsNatButtonNormal, ItsNatButtonRadio, ItsNatButtonToggle, ItsNatComboBox, ItsNatFormattedTextField, ItsNatFreeButtonNormal, ItsNatFreeButtonNormalLabel, ItsNatFreeButtonToggle, ItsNatFreeCheckBox, ItsNatFreeCheckBoxLabel, ItsNatFreeComboBox, ItsNatFreeInclude, ItsNatFreeLabel, ItsNatFreeList, ItsNatFreeListMultSel, ItsNatFreeRadioButton, ItsNatFreeRadioButtonLabel, ItsNatFreeTable, ItsNatFreeTableHeader, ItsNatFreeTree, ItsNatHTMLAnchor, ItsNatHTMLAnchorLabel, ItsNatHTMLButton, ItsNatHTMLButtonLabel, ItsNatHTMLElementComponent, 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, ItsNatInclude, ItsNatLabel, ItsNatList, ItsNatListMultSel, ItsNatModalLayer, ItsNatPasswordField, ItsNatTable, ItsNatTableHeader, ItsNatTextArea, ItsNatTextComponent, ItsNatTextField, ItsNatTree

public interface ItsNatElementComponent
extends ItsNatComponent

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

Current ItsNat implementation only defines DOM Element based components, every component is attached to a single DOM Element object as parent.

Author:
Jose Maria Arranz Santamaria

Method Summary
 org.w3c.dom.Element getElement()
          Returns the associated DOM element to this component.
 ItsNatElementComponentUI getItsNatElementComponentUI()
          Returns the user interface manager of this component.
 
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

getItsNatElementComponentUI

ItsNatElementComponentUI getItsNatElementComponentUI()
Returns the user interface manager of this component.

Returns:
the user interface manager.

getElement

org.w3c.dom.Element getElement()
Returns the associated DOM element to this component.

Returns:
the associated DOM element.
See Also:
ItsNatComponent.getNode()


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