|
|||||||||
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.HTMLCheckBoxGroup
public class HTMLCheckBoxGroup
HTMLCheckBoxGroup class supports grouping of related checkboxes.
Field Summary | |
---|---|
XPArrayList |
m_checkBoxes
the array of checkboxes owned by this group |
protected HTMLElementCollection |
m_ptDelimiter
delimits checkboxes |
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 | |
---|---|
HTMLCheckBoxGroup()
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. |
HTMLElementCollection |
GetDelimiter()
|
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. |
void |
Init(PageMgr _ptPageMgr,
java.lang.String _strUniqueInstanceID,
java.lang.String[] _strValues,
java.lang.String[] _strLabels)
Initializes a new ACheckBoxGroup object. |
void |
SetDelimiter(HTMLElementCollection delimiter)
|
void |
SetSelectedValues(XPArrayList arrSelectedValues)
Set the selected values for this 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
public XPArrayList m_checkBoxes
protected HTMLElementCollection m_ptDelimiter
Constructor Detail |
---|
public HTMLCheckBoxGroup()
Method Detail |
---|
public void Init(PageMgr _ptPageMgr, java.lang.String _strUniqueInstanceID, java.lang.String[] _strValues, java.lang.String[] _strLabels)
_ptPageMgr
- the PageMgr where this object belongs_strUniqueInstanceID
- id for this obejct_strValues
- array of values for checkboxes__strLabels
- array of labels for checkboxesprotected java.lang.String GetHTMLComponentBaseName()
GetHTMLComponentBaseName
in class AHTMLComponent
public 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 StoreUserInput(XPHashtable _htRequestParameters)
StoreUserInput
in interface IPageControl
StoreUserInput
in class AHTMLComponent
_htRequestParameters
- public XPArrayList GetSelectedValues()
public void SetSelectedValues(XPArrayList arrSelectedValues)
arrSelectedValues
- public HTMLElementCollection GetDelimiter()
public void SetDelimiter(HTMLElementCollection delimiter)
delimiter
- The m_ptDelimiter to set.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |