com.sapportals.portal.prt.util.html
Class HtmlSelect

java.lang.Object
  |
  +--com.sapportals.portal.prt.util.html.HtmlAttributeContainer
        |
        +--com.sapportals.portal.prt.util.html.HtmlBase
              |
              +--com.sapportals.portal.prt.util.html.HtmlContainer
                    |
                    +--com.sapportals.portal.prt.util.html.HtmlContainerIdentifiable
                          |
                          +--com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithUniqueManager
                                |
                                +--com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithEvents
                                      |
                                      +--com.sapportals.portal.prt.util.html.HtmlFormItem
                                            |
                                            +--com.sapportals.portal.prt.util.html.HtmlEventingFormItem
                                                  |
                                                  +--com.sapportals.portal.prt.util.html.HtmlFocusEventingFormItem
                                                        |
                                                        +--com.sapportals.portal.prt.util.html.HtmlSelect
All Implemented Interfaces:
IHtmlAttributeContainer, IHtmlBase, IHtmlEventListener, IHtmlIdentifiable, IHtmlOutputable

public class HtmlSelect
extends HtmlFocusEventingFormItem

HtmlSelect.java Created: Thu Nov 04 11:50:32 1999

Version:
$Revision: #3 $

Inner classes inherited from class com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithUniqueManager
HtmlContainerIdentifiableWithUniqueManager.HtmlUniqueObjectFacade
 
Field Summary
protected  boolean m_multiple
          allow more than one choice.
protected  int m_size
          how many options to show.
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlFocusEventingFormItem
m_onBlur, m_onFocus
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlEventingFormItem
m_language, m_onChange, m_readOnly
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlFormItem
m_disabled, m_name, m_tabIndex
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithEvents
m_onClick, m_onDoubleClick, m_onKeyDown, m_onKeyPress, m_onKeyUp, m_onMouseOut, m_onMouseOver
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithUniqueManager
m_uniqueObjectList, m_uniqueObjects
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlContainer
m_htmlElements
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlBase
m_hasTag
 
Fields inherited from class com.sapportals.portal.prt.util.html.HtmlAttributeContainer
EQUALS_BEGIN, EQUALS_END, m_attributes, SPACE
 
Constructor Summary
HtmlSelect()
           
 
Method Summary
 boolean getMultiple()
          Get the value of m_multiple.
 int getSize()
          Get the value of m_size.
 void outputAttributes(java.io.PrintWriter out)
          Deprecated.  
 void outputAttributes(java.lang.StringBuffer strbuf)
           
 void outputAttributes(java.io.Writer out)
           
 void setMultiple(boolean v)
          Set the value of m_multiple.
 void setSize(int v)
          Set the value of m_size.
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlFocusEventingFormItem
getOnBlur, getOnFocus, setOnBlur, setOnFocus
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlEventingFormItem
getLanguage, getOnChange, getReadOnly, setLanguage, setOnChange, setReadOnly
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlFormItem
getDisabled, getName, getTabIndex, setDisabled, setName, setTabIndex
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithEvents
getOnClick, getOnDoubleClick, getOnKeyDown, getOnKeyPress, getOnKeyUp, getOnMouseOut, getOnMouseOver, setOnClick, setOnClick, setOnDblClick, setOnDoubleClick, setOnKeyDown, setOnKeyDown, setOnKeyPress, setOnKeyPress, setOnKeyUp, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOut, setOnMouseOver, setOnMouseOver, setOnMouseUp
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlContainerIdentifiableWithUniqueManager
addUniqueObject, addUniqueObject, destroy, getElementCount, getUniqueObject, getUniqueObjects, output, output, output, removeAllUniqueObjects, removeUniqueObject
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlContainerIdentifiable
setID
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlContainer
addElement, addElement, getHtmlElements, outputChildren, outputChildren, outputEndTag, outputEndTag, outputStartTag, outputStartTag, removeAllElements, removeElement, setHtmlElements, toString
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlBase
getTag, hasTag, requireClosingTag, requireClosingTag, setClass, setStyle, setTag
 
Methods inherited from class com.sapportals.portal.prt.util.html.HtmlAttributeContainer
addAttribute, appendToAttribute, getAttributes, removeAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sapportals.portal.prt.util.html.IHtmlIdentifiable
setClass
 

Field Detail

m_multiple

protected boolean m_multiple
allow more than one choice.

m_size

protected int m_size
how many options to show.
Constructor Detail

HtmlSelect

public HtmlSelect()
Method Detail

outputAttributes

public void outputAttributes(java.lang.StringBuffer strbuf)
Overrides:
outputAttributes in class HtmlFocusEventingFormItem

outputAttributes

public void outputAttributes(java.io.PrintWriter out)
Deprecated.  

Overrides:
outputAttributes in class HtmlFocusEventingFormItem
Following copied from interface: com.sapportals.portal.prt.util.html.IHtmlAttributeContainer
Parameters:
writer -  

outputAttributes

public void outputAttributes(java.io.Writer out)
Overrides:
outputAttributes in class HtmlFocusEventingFormItem

getMultiple

public boolean getMultiple()
Get the value of m_multiple.
Returns:
Value of m_multiple.

setMultiple

public void setMultiple(boolean v)
Set the value of m_multiple.
Parameters:
v - Value to assign to m_multiple.

getSize

public int getSize()
Get the value of m_size.
Returns:
Value of m_size.

setSize

public void setSize(int v)
Set the value of m_size.
Parameters:
v - Value to assign to m_size.