org.itsnat.comp.button.toggle
Interface ItsNatHTMLInputButtonToggle

All Superinterfaces:
ItsNatButton, ItsNatButtonToggle, ItsNatComponent, ItsNatElementComponent, ItsNatHTMLElementComponent, ItsNatHTMLFormComponent, ItsNatHTMLInput, ItsNatUserData
All Known Subinterfaces:
ItsNatHTMLInputCheckBox, ItsNatHTMLInputRadio

public interface ItsNatHTMLInputButtonToggle
extends ItsNatHTMLInput, ItsNatButtonToggle

Is the base interface of toggle button components based on HTML <input> elements (check boxes and radio buttons).

Author:
Jose Maria Arranz Santamaria

Method Summary
 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.ItsNatHTMLInput
blur, click, focus, getHTMLInputElement, select
 
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.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
 
Methods inherited from interface org.itsnat.comp.button.toggle.ItsNatButtonToggle
getToggleButtonModel, isSelected, setSelected, setToggleButtonModel
 
Methods inherited from interface org.itsnat.comp.button.ItsNatButton
createDefaultButtonModel, getButtonModel, getItsNatButtonUI, isEnabled, setButtonModel, setEnabled
 

Method Detail

isMarkupDriven

boolean isMarkupDriven()
Informs whether this component is markup driven.

The default value is defined by the artifact name "markupDriven" if defined or "markupDriven" attribute (ItsNat namespace) if defined else by ItsNatComponentManager.isMarkupDrivenComponents()

Returns:
true if this component is markup driven.
See Also:
setMarkupDriven(boolean)

setMarkupDriven

void setMarkupDriven(boolean value)
Sets whether this component is markup driven.

Parameters:
value - true to enable markup driven.
See Also:
isMarkupDriven()


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