com.plumtree.uiinfrastructure.activityspace
Interface IPageControl

All Superinterfaces:
IManagedObject, IMVCObject
All Known Implementing Classes:
ADatePickerComponent, ATimePicker, Button, DatePicker, HTMLCheckBox, HTMLCheckBoxGroup, HTMLCheckBoxGroupPlus, HTMLCheckBoxPlus, HTMLDateTimePicker, HTMLDuration, HTMLHidden, HTMLNameDescLang, HTMLPasswordBox, HTMLRadioButton, HTMLRadioButtonGroup, HTMLRadioButtonGroupPlus, HTMLRadioButtonPlus, HTMLSelectDropDown, HTMLTextAndDropDown, HTMLTextArea, HTMLTextBox, JSDatePicker, JSDateTimePicker, SubmitButton, TimePicker

public interface IPageControl
extends IMVCObject, IManagedObject

Author:
DorisL interface for page controls

Method Summary
 HTMLElementCollection GetComponentHTML()
          This method serves as a getter for component HTML.
 ComponentMgr GetComponentMgr(PageMgr _pageMgr)
          Return a ComponentMgr of the type responsisble for this PageControl.
 java.lang.String GetComponentMgrName()
          Return the name of the ComponentMgr of the type responsible for this Page Control.
 java.lang.String GetUniqueInstanceID()
          This method returns the string used to uniquely idenify this component on a page.
 int StoreUserInput(XPHashtable _htRequestParameters)
          This abstract method stores the input submitted by the user.
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IMVCObject
GetName
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IManagedObject
Create
 

Method Detail

GetComponentHTML

HTMLElementCollection GetComponentHTML()
This method serves as a getter for component HTML. Sub-classes must implement this method.

Returns:
The HTML for the component itself.

GetUniqueInstanceID

java.lang.String GetUniqueInstanceID()
This method returns the string used to uniquely idenify this component on a page.

Returns:

StoreUserInput

int StoreUserInput(XPHashtable _htRequestParameters)
This abstract method stores the input submitted by the user. It should be called after a POST or GET. In the case of the date picker, it would store the date.

Parameters:
_htRequestParameters - A hashtable containing the request's name- value pairs.

GetComponentMgr

ComponentMgr GetComponentMgr(PageMgr _pageMgr)
Return a ComponentMgr of the type responsisble for this PageControl.

Parameters:
_pageMgr - this PageMgr
Returns:
a ComponentMgr

GetComponentMgrName

java.lang.String GetComponentMgrName()
Return the name of the ComponentMgr of the type responsible for this Page Control.

Returns:
the name of the ComponentMgr



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.