Class |
Description |
AFormAS
|
This AS provides a base implementation for an HTML Form. |
AFormDP
|
All AActivitySpaces that contain IDisplayPages that extend AFormDP must also implement IRepostAS. The exception to this rule is that PlumtreeDP extends AFormDP, but by default does not include the form code. Therefore, when you are using PlumtreeDP, you only need to implement IRepostAS if you have called SetAddMainForm(true); |
AFormHeaderView
|
This class implements the HTML to print out the Done and Cancel at the top of the form. This View is printed out by AFormDP. To turn this header on ... go to AFormDP::SetShowFormHeader() |
ClosePopUpDP
|
This Display Page adds client specified Javascript to the page and then closes the window. This is useful for closing pop-ups after they are finished. |
FormFooterView
|
This class implements the HTML to print out the Done and Cancel at the bottom of the form in small pop-up style. This View is printed out by AFormDP. This view needs to be 508 compliant To turn this header on ... go to AFormDP::SetShowFormFooter() This is the small pop-up footer. |
FormHeaderView
|
This class implements the HTML to print out the Finish and Cancel at the top of the form. This View is printed out by AFormDP. To turn this header on ... go to AFormDP::SetShowFormHeader() This is the normal page header. |
FormPageTypes
|
FormPageTypes is an emumeration of the various form page types allowed. |
MediumFormHeaderView
|
This class implements the HTML to print out the OK and Cancel at the top of the form. This View is printed out by AFormDP. To turn this header on ... go to AFormDP::SetShowFormHeader() This is the medium popup header. |
PassthruURL
|
This is a com.plumtree.uiinfrastructure.activityspace.ILink that works within an AFormAS. When clicked, the link will repost the form, then run the specified control with the provided args. Currently just a link within a single page; does not support setting an alternate space or display page. |
RepostControl
|
This class is used along with IRepostModel and IRepostAS to partially implement the logic of the repost action. Those two classes are used by the Editor Framework to help implementing the repost mechanism on any Editor page. They can also be used by any other Activity Space. To do so here is what you need to do: - Extend this class in your activity space and add any repost action (e.g.: com.plumtree.portalpagessample.editor.template1.PropRepostControl). - Your model must implement IRepostModel. - Your AS must implement IRepostAS. - In your view, you can implement any repost action using the postToSelf JavaScript method. - If you extend PlumtreeDP and call SetAddMainForm(true) in the init method of your DP, the form and the JS postToSelf will be printed out automatically. |
SimplePopUpDP
|
This is a simply pop-up display page. |