fi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms
Class InputBase

java.lang.Object
  extended byfi.hut.tml.xsmiles.mlfc.xmlcss.xhtml.forms.InputBase
Direct Known Subclasses:
InputButtonImpl, InputCheckboxImpl, InputRadioImpl, InputTextImpl

public abstract class InputBase
extends java.lang.Object

Author:
honkkis

Field Summary
protected  XComponent component
           
protected  InputElementImpl element
           
 
Constructor Summary
InputBase(InputElementImpl domElement)
           
 
Method Summary
protected abstract  void createComponent()
           
 boolean dispatchEvent(org.w3c.dom.events.Event event)
          this method is overridden so that default actions for certain events can be processed
 java.awt.Component getComponent()
           
protected  ComponentFactory getComponentFactory()
           
 java.lang.String getCurrentValue()
           
 XComponent getXComponent()
           
 void init()
           
 boolean isSuccessful()
           
protected  void setPreferredSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

element

protected InputElementImpl element

component

protected XComponent component
Constructor Detail

InputBase

public InputBase(InputElementImpl domElement)
Method Detail

setPreferredSize

protected void setPreferredSize()

getXComponent

public XComponent getXComponent()

getComponent

public java.awt.Component getComponent()

isSuccessful

public boolean isSuccessful()

init

public void init()

createComponent

protected abstract void createComponent()

getComponentFactory

protected ComponentFactory getComponentFactory()

dispatchEvent

public boolean dispatchEvent(org.w3c.dom.events.Event event)
this method is overridden so that default actions for certain events can be processed


getCurrentValue

public java.lang.String getCurrentValue()
Returns:


X-Smiles 1.2