| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.plumtree.uiinfrastructure.pagecontrols.framework.AComponent
com.plumtree.uiinfrastructure.pagecontrols.framework.AHTMLComponent
com.plumtree.uiinfrastructure.pagecontrols.htmlpagecontrols.HTMLSelectDropDown
public class HTMLSelectDropDown
JF- Page Control for HTML Select Drop Down.
| Field Summary | |
|---|---|
static int | 
OPTION_TEXT
JF- Index constant for array of options: text to display on option  | 
static int | 
OPTION_VALUE
JF- Index constant for array of options: option value  | 
static java.lang.String | 
STR_MVC_CLASS_NAME
 | 
| Fields inherited from class com.plumtree.uiinfrastructure.pagecontrols.framework.AComponent | 
|---|
m_ptPageMgr | 
| Constructor Summary | |
|---|---|
HTMLSelectDropDown()
 | 
|
| Method Summary | |
|---|---|
 java.lang.Object | 
Create()
This method is used by the ASManager to return new instances of managed objects.  | 
 HTMLElementCollection | 
GetComponentHTML()
JF- Returns the HTML for this component.  | 
protected  java.lang.String | 
GetHTMLComponentBaseName()
JF- Returns the base name of this HTML OpenComponent.  | 
 java.lang.String | 
GetName()
Return the name of the MVC object.  | 
 void | 
Init(PageMgr _ptPageMgr,
     java.lang.String _strUniqueInstanceID,
     java.lang.String[][] _arrDropDownValueText,
     java.lang.String _strTitle)
JF- Creates a new HTMLSelectDropDown object.  | 
 void | 
Init(PageMgr _ptPageMgr,
     java.lang.String _strUniqueInstanceID,
     XPArrayList _alOptions,
     java.lang.String _strTitle)
Creates a new HTMLSelectDropDown object.  | 
 void | 
SetOptions(XPArrayList _alOptions)
 | 
| Methods inherited from class com.plumtree.uiinfrastructure.pagecontrols.framework.AHTMLComponent | 
|---|
AddValidator, GetComponentMgr, GetComponentMgrName, GetHTMLComponentName, GetHTMLComponentSize, GetHTMLComponentStyleClass, GetHTMLComponentValue, GetJSValidationCode, GetLabel, GetValidators, Init, SetHTMLComponentName, SetHTMLComponentSize, SetHTMLComponentStyleClass, SetHTMLComponentValue, SetLabel, SetParameters, StoreUserInput, Validate | 
| Methods inherited from class com.plumtree.uiinfrastructure.pagecontrols.framework.AComponent | 
|---|
AppendUniqueIDToElementName, GetComponentHeadContent, GetComponentPostContent, GetComponentPreContent, GetComponentPreFormContent, GetPageMgr, GetSubComponentHTMLByIndex, GetUniqueInstanceID | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IPageControl | 
|---|
GetComponentMgr, GetComponentMgrName, GetUniqueInstanceID, StoreUserInput | 
| Field Detail | 
|---|
public static final int OPTION_VALUE
public static final int OPTION_TEXT
public static final java.lang.String STR_MVC_CLASS_NAME
| Constructor Detail | 
|---|
public HTMLSelectDropDown()
| Method Detail | 
|---|
public void Init(PageMgr _ptPageMgr,
                 java.lang.String _strUniqueInstanceID,
                 java.lang.String[][] _arrDropDownValueText,
                 java.lang.String _strTitle)
_ptPageMgr - PageManager_strUniqueInstanceID - Unique Instance ID_arrDropDownValueText - array of names and values for select dropdown_strTitle - title of dropdown
public void Init(PageMgr _ptPageMgr,
                 java.lang.String _strUniqueInstanceID,
                 XPArrayList _alOptions,
                 java.lang.String _strTitle)
_ptPageMgr - PageManager_strUniqueInstanceID - Unique Instance ID_alOptions - XPArrayList of options for the select to use_strTitle - title of dropdownprotected java.lang.String GetHTMLComponentBaseName()
GetHTMLComponentBaseName in class AHTMLComponentpublic HTMLElementCollection GetComponentHTML()
GetComponentHTML in interface IPageControlGetComponentHTML in class AComponentpublic java.lang.String GetName()
GetName in interface IMVCObjectGetName in class AComponentpublic java.lang.Object Create()
Create in interface IManagedObjectCreate in class AComponentpublic void SetOptions(XPArrayList _alOptions)
options - The m_alOptions to set.
  | 
 | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||