com.plumtree.uiinfrastructure.form
Interface IRepostModel

All Superinterfaces:
IManagedObject, IModel, IModelRO, IMVCObject
All Known Implementing Classes:
AApprovalModel, ActivityRightsTreeModel, AdminFolderModel, AdminSearchModel, AdminTreeModel, AdvancedSearchModel, AObjectTreeModel, ATreeModel, AuditManagerModel, AuthSourceModel, AutomationServerModel, BestBetModel, CardEditorModel, CommunityEditorModel, CommunityTemplateModel, CrawlerModel, CredentialVaultManagerModel, CredVaultTreeModel, CustomActivityModel, DataSourceModel, DiagnosticPageModel, DirectoryTreeModel, DirModel, DirPrefsModel, DirSubmitModel_D, DisplayOptModel, DocTypeModel, DocumentApprovalModel, DSModel, EditDefaultProfileModel, EditMyPagePortletLayoutModel_D, EditMyPortalPageModel, EditorModel, EditPortletPrefsModel, EditWebLinkModel, EODPortletPrefsModel, ExternalOperationEditorModel, FilterModel, FolderEditorModel, GbDocTypeExtModel, GbDocTypeModel, GbObjEditorModel, GlobalACLSyncMapModel, GlobalObjsTreeModel, GroupModel, HostServicesModel, HTTPMemoryDebugModel, InheritTemplateModel, IntrinsicPortletPrefsEditorModel, IntrinsicPrefsEditorForPageletParametersModel, InvitationModel, JobFoldersModel, JobHistoryPortletModel, JobLogModel, JobModel, LayoutSelectionModel, LocaleSettingsModel, LocalizedStringsModel, LockboxEditorModel, MainActivityRightsModel, MigrationHistoryModel, MigrationLoadPackageModel, MigrationUtilityExportModel, MigrationUtilityImportModel, MigrationUtilityModel, MultipleCardLinkSettingsModel, MyPortalModel, NetSearchModel, NetSearchModel, ObjectApprovalModel, ObjectLockManagerModel, ObjectSelectionModel, ObjEditorModel, ObjMgrModel, ObjPropEditorModel, ObjPropMapModel, OutgoingNSModel, PageEditorModel, PageTemplateModel, PasswordManagerModel, PasswordModel, PlumtreeAuthSourceEditorModel, PortletBundleModel, PortletInBundleObjectSelectionModel, PortletModel, PreviewPortletModel, ProfileSourceModel, PropertyMapEditorModel, PropModel, RemoteAuthSourceModel, RemoteProfileSourceModel, RemoteServerModel, RuleEditorModel, RulesDebugMSGModel, SavedSearchModel, SavedSearchPortletModel, SavedSearchPortletPrefsModel, SaveObjectModel, SearchServerSettingsEditorModel, SearchServerTuningEditorModel, SearchSettingsModel, SecurityMatrixModel, SendInvitationModel, ServerTreeModel, SetServerSettingsModel, SiteMapFolderModel, SiteMapModel, SiteMapPortletModel, SiteMapPortletPrefsModel, SmartSortEditorModel, SOAPCardSubmitAdvancedModel, SOAPCrawlerModel, SOAPDSModel, SubPortalModel, SubportalRulesManagerModel, SubscribeMatrixModel, TagLibModel, TemplateTreeModel, UnsubscribeCommunitiesModel, UserInfoPropMapModel, UserInfoTreeModel, UserLockManagerModel, UserModel, UserProfileModel, UsrProfMgrModel, WebServiceModel, WWWCardSubmitAdvancedModel, WWWCrawlerModel

public interface IRepostModel
extends IModel

This interface is used along with RepostControl 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. See instructions in RepostControl.java on how to use that logic outside the Editor Framework.

Author:
Julie Fournier

Method Summary
 void Finish()
          Implement some code to execute when the user clicks on "Finish".
 Redirect GetRedirectAfterFinish()
          Returns the Redirect object (this is were we need to go at the end of the Editor).
 int SavePage(java.lang.String _sPageName, XPHashtable _htFormData)
          Calls the right save function according to the page name passed in argument.
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IModel
CleanupAllData, CleanupTempData, Init
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IMVCObject
GetName
 
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IManagedObject
Create
 

Method Detail

Finish

void Finish()
Implement some code to execute when the user clicks on "Finish".


GetRedirectAfterFinish

Redirect GetRedirectAfterFinish()
Returns the Redirect object (this is were we need to go at the end of the Editor).

Returns:
Redirect

SavePage

int SavePage(java.lang.String _sPageName,
             XPHashtable _htFormData)
Calls the right save function according to the page name passed in argument.

Parameters:
_sPageName -
_htFormData -



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