Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.apache.html.dom;
  
  import org.w3c.dom.Node;
 
 public class HTMLSelectElementImpl extends HTMLElementImpl
 {
   private static final long serialVersionUID = -6998282711006968187L;
   private HTMLCollection _options;
 
   public String getType()
   {
     return getAttribute("type");
   }
 
   public String getValue()
   {
     return getAttribute("value");
   }
 
   public void setValue(String paramString)
   {
     setAttribute("value"paramString);
   }
 
   public int getSelectedIndex()
   {
     NodeList localNodeList = getElementsByTagName("OPTION");
     for (int i = 0; i < localNodeList.getLength(); i++)
       if (((HTMLOptionElement)localNodeList.item(i)).getSelected())
         return i;
     return -1;
   }
 
   public void setSelectedIndex(int paramInt)
   {
     NodeList localNodeList = getElementsByTagName("OPTION");
     for (int i = 0; i < localNodeList.getLength(); i++)
       ((HTMLOptionElementImpl)localNodeList.item(i)).setSelected(i == paramInt);
   }
 
   public HTMLCollection getOptions()
   {
     if (this. == null)
       this. = new HTMLCollectionImpl(this, 6);
     return this.;
   }
 
   public int getLength()
   {
     return getOptions().getLength();
   }
 
   public boolean getDisabled()
   {
     return getBinary("disabled");
   }
 
   public void setDisabled(boolean paramBoolean)
   {
     setAttribute("disabled"paramBoolean);
   }
 
   public boolean getMultiple()
   {
     return getBinary("multiple");
   }
 
   public void setMultiple(boolean paramBoolean)
   {
     setAttribute("multiple"paramBoolean);
   }
 
   public String getName()
   {
     return getAttribute("name");
   }
 
   public void setName(String paramString)
   {
     setAttribute("name"paramString);
   }
 
   public int getSize()
   {
     return getInteger(getAttribute("size"));
   }
 
   public void setSize(int paramInt)
   {
     setAttribute("size", String.valueOf(paramInt));
   }
  public int getTabIndex()
  {
    return getInteger(getAttribute("tabindex"));
  }
  public void setTabIndex(int paramInt)
  {
    setAttribute("tabindex", String.valueOf(paramInt));
  }
  public void add(HTMLElement paramHTMLElement1HTMLElement paramHTMLElement2)
  {
    insertBefore(paramHTMLElement1paramHTMLElement2);
  }
  public void remove(int paramInt)
  {
    NodeList localNodeList = getElementsByTagName("OPTION");
    Node localNode = localNodeList.item(paramInt);
    if (localNode != null)
      localNode.getParentNode().removeChild(localNode);
  }
  public void blur()
  {
  }
  public void focus()
  {
  }
  public NodeList getChildNodes()
  {
    return getChildNodesUnoptimized();
  }
  public Node cloneNode(boolean paramBoolean)
  {
    HTMLSelectElementImpl localHTMLSelectElementImpl = (HTMLSelectElementImpl)super.cloneNode(paramBoolean);
    localHTMLSelectElementImpl._options = null;
    return localHTMLSelectElementImpl;
  }
  public HTMLSelectElementImpl(HTMLDocumentImpl paramHTMLDocumentImplString paramString)
  {
    super(paramHTMLDocumentImplparamString);
  }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.apache.html.dom.HTMLSelectElementImpl
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X