|
|||||||||
| 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.HTMLCheckBoxGroupPlus
public class HTMLCheckBoxGroupPlus
HTMLCheckBoxGroupPlus class supports grouping of related checkboxplus objects.
| Field Summary | |
|---|---|
protected XPArrayList |
m_checkBoxes
the array of checkboxes 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 | |
|---|---|
HTMLCheckBoxGroupPlus()
Default constructor, creates a new HTMLCheckBox 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. |
HTMLCheckBoxPlus |
GetElement(int _iIndex)
Return a specific CheckBoxPlus object by 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. |
XPArrayList |
GetSelectedValues()
Return an XPArrayList containing the selected values. |
int |
GetSize()
Return the number of CheckBoxPlus objects for 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 ACheckBoxGroupPlus object. |
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_checkBoxes
| Constructor Detail |
|---|
public HTMLCheckBoxGroupPlus()
| 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 - the PageMgr responsible for this control_strUniqueInstanceID - unique id_strValues - the values for the checkboxes_strLabels - the labels for the checkboxes_ptIcons - icons for the checkboxes_ptURLs - ASURLs for the checkboxes_sDescs - Descriptions for the checkboxespublic HTMLElementCollection GetComponentHTML()
GetComponentHTML in interface IPageControlGetComponentHTML in class AComponentpublic java.lang.Object Create()
Create in interface IManagedObjectCreate in class AComponentpublic java.lang.String GetName()
GetName in interface IMVCObjectGetName in class AComponentpublic int GetSize()
public HTMLCheckBoxPlus GetElement(int _iIndex)
_iIndex - the index
public int StoreUserInput(XPHashtable _htRequestParameters)
StoreUserInput in interface IPageControlStoreUserInput in class AHTMLComponent_htRequestParameters - public XPArrayList GetSelectedValues()
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 | ||||||||