Class HTMLBaseInputElement

All Implemented Interfaces:
ModelNode, CSS2PropertiesContext, ScriptableDelegate, Element, HTMLElement, Node
Direct Known Subclasses:
HTMLButtonElementImpl, HTMLInputElementImpl, HTMLSelectElementImpl, HTMLTextAreaElementImpl

public abstract class HTMLBaseInputElement extends HTMLAbstractUIElement
  • Field Details

    • inputContext

      protected InputContext inputContext
    • deferredValue

      protected String deferredValue
  • Constructor Details

    • HTMLBaseInputElement

      public HTMLBaseInputElement(String name)
  • Method Details

    • setInputContext

      public void setInputContext(InputContext ic)
    • getDefaultValue

      public String getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • getForm

      public HTMLFormElement getForm()
    • submitForm

      public void submitForm(FormInput[] extraFormInputs)
    • resetForm

      public void resetForm()
    • getAccept

      public String getAccept()
    • setAccept

      public void setAccept(String accept)
    • getAccessKey

      public String getAccessKey()
    • setAccessKey

      public void setAccessKey(String accessKey)
    • getAlign

      public String getAlign()
    • setAlign

      public void setAlign(String align)
    • getAlt

      public String getAlt()
    • setAlt

      public void setAlt(String alt)
    • getDisabled

      public boolean getDisabled()
    • setDisabled

      public void setDisabled(boolean disabled)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getReadOnly

      public boolean getReadOnly()
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • getTabIndex

      public int getTabIndex()
    • setTabIndex

      public void setTabIndex(int tabIndex)
    • getValue

      public String getValue()
    • getFileValue

      protected File getFileValue()
    • setValue

      public void setValue(String value)
    • blur

      public void blur()
      Overrides:
      blur in class HTMLAbstractUIElement
    • focus

      public void focus()
      Overrides:
      focus in class HTMLAbstractUIElement
    • select

      public void select()
    • assignAttributeField

      protected void assignAttributeField(String normalName, String value)
      Overrides:
      assignAttributeField in class HTMLAbstractUIElement
    • getOnload

      public org.mozilla.javascript.Function getOnload()
    • setOnload

      public void setOnload(org.mozilla.javascript.Function onload)
    • getImage

      public final Image getImage()
    • addImageListener

      public void addImageListener(ImageListener listener)
      Adds a listener of image loading events. The listener gets called right away if there's already an image.
      Parameters:
      listener -
    • removeImageListener

      public void removeImageListener(ImageListener listener)