|
|||||||||
| 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.HTMLRadioButtonGroupPlus
public class HTMLRadioButtonGroupPlus
HTMLRadioButtonGroupPlus class supports grouping of related radiobuttons.
| Field Summary | |
|---|---|
protected XPArrayList |
m_radioButtons
the array of ARadioButtons owned by this group |
static java.lang.String |
STR_MVC_CLASS_NAME
this class name |
| Fields inherited from class com.plumtree.uiinfrastructure.pagecontrols.framework.AComponent |
|---|
m_ptPageMgr |
| Constructor Summary | |
|---|---|
HTMLRadioButtonGroupPlus()
Default constructor, creates a new HTMLRadioButton object |
|
| Method Summary | |
|---|---|
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed objects. |
HTMLElementCollection |
GetComponentHTML()
Returns the HTML for this component. |
HTMLRadioButtonPlus |
GetElement(int _iIndex)
Return the RadioButtonPlus object at the given index. |
protected java.lang.String |
GetHTMLComponentBaseName()
Returns the base name of this HTML Component. |
java.lang.String |
GetName()
Return the name of the MVC object. |
java.lang.String |
GetSelectedValue()
Return the currently selected value of the radio button group. |
int |
GetSize()
Return the number of RadioButtons in this group |
void |
Init(PageMgr _ptPageMgr,
java.lang.String _strUniqueInstanceID,
java.lang.String[] _strValues,
java.lang.String[] _strLabels,
HTMLImg[] _ptIcons,
XPArrayList _ptURLs,
java.lang.String[] _sDescs)
Initializes a new ARadioButtonGroupPlus object. |
void |
SetSelectedValue(java.lang.String strSelectedValue)
Set the currently selected value of the radio button group. |
int |
StoreUserInput(XPHashtable _htRequestParameters)
Store the values of this HTML component. |
| 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, 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 |
| Field Detail |
|---|
public static final java.lang.String STR_MVC_CLASS_NAME
protected XPArrayList m_radioButtons
| Constructor Detail |
|---|
public HTMLRadioButtonGroupPlus()
| Method Detail |
|---|
public void Init(PageMgr _ptPageMgr,
java.lang.String _strUniqueInstanceID,
java.lang.String[] _strValues,
java.lang.String[] _strLabels,
HTMLImg[] _ptIcons,
XPArrayList _ptURLs,
java.lang.String[] _sDescs)
_ptPageMgr - PageManager_strUniqueInstanceID - Unique Instance ID_strValues - values for the radio buttons_strLabels - labels for the radio buttons_ptIcons - icons for the radio buttons_ptURLs - ASURLs for the radio buttons_sDescs - text descriptions for the radio buttonspublic HTMLElementCollection GetComponentHTML()
GetComponentHTML in interface IPageControlGetComponentHTML in class AComponentpublic java.lang.Object Create()
Create in interface IManagedObjectCreate in class AComponentpublic int StoreUserInput(XPHashtable _htRequestParameters)
StoreUserInput in interface IPageControlStoreUserInput in class AHTMLComponent_htRequestParameters - public java.lang.String GetSelectedValue()
public void SetSelectedValue(java.lang.String strSelectedValue)
public java.lang.String GetName()
GetName in interface IMVCObjectGetName in class AComponentpublic int GetSize()
public HTMLRadioButtonPlus GetElement(int _iIndex)
_iIndex - the index of the returned button
protected java.lang.String GetHTMLComponentBaseName()
GetHTMLComponentBaseName in class AHTMLComponent
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||