|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 IPageControl
GetComponentHTML
in class AComponent
public java.lang.Object Create()
Create
in interface IManagedObject
Create
in class AComponent
public int StoreUserInput(XPHashtable _htRequestParameters)
StoreUserInput
in interface IPageControl
StoreUserInput
in class AHTMLComponent
_htRequestParameters
- public java.lang.String GetSelectedValue()
public void SetSelectedValue(java.lang.String strSelectedValue)
public java.lang.String GetName()
GetName
in interface IMVCObject
GetName
in class AComponent
public 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 |