|
|||||||||
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.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 IPageControl
GetComponentHTML
in class AComponent
public java.lang.Object Create()
Create
in interface IManagedObject
Create
in class AComponent
public java.lang.String GetName()
GetName
in interface IMVCObject
GetName
in class AComponent
public int GetSize()
public HTMLCheckBoxPlus GetElement(int _iIndex)
_iIndex
- the index
public int StoreUserInput(XPHashtable _htRequestParameters)
StoreUserInput
in interface IPageControl
StoreUserInput
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 |