com.plumtree.portaluiinfrastructure.editor
Class PTEditorAS

java.lang.Object
  extended by com.plumtree.uiinfrastructure.activityspace.AActivitySpace
      extended by com.plumtree.uiinfrastructure.form.AFormAS
          extended by com.plumtree.uiinfrastructure.editor.EditorAS
              extended by com.plumtree.portaluiinfrastructure.editor.PTEditorAS
All Implemented Interfaces:
IManagedObject, IMVCObject, IFormAS, IEnvironment
Direct Known Subclasses:
AuditManagerEditorAS, AutomationServerEditorAS, BestBetEditorAS, CommunitySelectionEditorAS, CredentialVaultManagerAS, CustomActivityEditorAS, DiagnosticPageEditorAS, DirPrefsAS, DirSubmitAS_D, DisplayOptAS, DocumentApprovalAS, EditMyPagePortletLayoutAS_D, EditMyPortalPageAS, EditPortletPrefsAS, FlyoutCommunitySelectionAS, FlyoutPortletSelectionAS, GlobalACLSyncMapAS, IntrinsicPrefsEditorForPageletParametersAS, JobFoldersEditorAS, LayoutSelectionEditorAS, LocaleSettingsEditorAS, LocalizedStringsAS, LockboxEditorAS, MainActivityRightsEditorAS, MigrationHistoryAS, MigrationUtilityAS, ObjectApprovalAS, ObjectApprovalStatusAS, ObjectLockManagerAS, ObjEditorAS, ObjPropMapEditorAS, PasswordAS, PasswordManagerAS, PortletInBundleSelectionAS, PortletSelectionEditorAS, SavedSearchPortletPrefsEditorAS, SearchServerSettingsEditorAS, SearchServerTuningEditorAS, SearchSettingsAS, SecurityMatrixEditorAS, SetServerSettingsAS, SiteMapPortletPrefsEditorAS, SubscribeMatrixEditorAS, TagLibManagerAS, UnsubscribeCommunitiesAS, UserInfoPropMapAS, UserLockManagerAS, UserProfileEditorAS

public abstract class PTEditorAS
extends EditorAS

This is the Activity Space class for the ObjEditor Framework. Editor Activity Space classes should extend this class.

Author:
Julie Fournier

Field Summary
 
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorAS
m_mEditorMenu, m_strModelMVCName, m_strModelName
 
Fields inherited from class com.plumtree.uiinfrastructure.form.AFormAS
JAVASCRIPT_GVAR_PTHELPSVRBASEURL, JAVASCRIPT_GVAR_PTIMGSVRIMGSURL, JAVASCRIPT_GVAR_SHAREDIMGSVRIMGSURL
 
Fields inherited from class com.plumtree.uiinfrastructure.activityspace.AActivitySpace
m_stringReferences
 
Constructor Summary
PTEditorAS()
           
 
Method Summary
 HTMLScriptCollection DisplayCommonJavaScript()
          This is a helper method that all classes that inherit from AFormDP can override if they like.
 java.lang.String GetRepostControlName()
          Returns the class name of the Editor Repost Control.
 
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorAS
CheckBasicAccess, DeleteSubEditorFromList, GetEditorTitle, GetLeftMenu, GetPreviousPage, GetSubBanner, GoToSubEditor, Init, SetCurrentPage, SetCurrentPage
 
Methods inherited from class com.plumtree.uiinfrastructure.form.AFormAS
GetName
 
Methods inherited from class com.plumtree.uiinfrastructure.activityspace.AActivitySpace
ChangeSubSpaceKey, CleanupAllData, CleanupTempData, Create, DeleteSubSpace, GetAccessStyle, GetApplication, GetControl, GetControlExists, GetControlsEnumerator, GetCurrentFormData, GetCurrentHTTPRequest, GetCurrentHTTPResponse, GetCurrentNormalizedBaseURL, GetCurrentPage, GetCurrentRequestURL, GetHelpTopic, GetIsAccessStyleNonStandard, GetIsAccessStyleStandard, GetIsInPlaceRefreshDisplayOn, GetIsInPlaceRefreshEnabled, GetIsSecuredSpace, GetLanguage, GetLocale, GetModel, GetModelExists, GetModelsEnumerator, GetPage, GetPageExists, GetPagesEnumerator, GetParentSpace, GetParentSpaceID, GetParentSpaceName, GetPersistentSubSession, GetResourceManager, GetSpaceID, GetString, GetStyleSheetLinks, GetSubSession, GetSubSpace, GetSubSpaceExists, GetSubSpaceKey, GetSubSpacesEnumerator, GetTimeZone, GetUserSession, GetVarPack, GetView, GetViewExists, GetViewsEnumerator, IsSubSpace, refString, RegisterControl, RegisterControl, RegisterModel, RegisterModel, RegisterPage, RegisterPage, RegisterSubSpace, RegisterView, RegisterView, ReInit, SetApplication, SetCurrentFormData, SetCurrentHTTPRequestResponseObjects, SetCurrentRequestURL, SetHelpTopic, SetIsASSecured, SetIsInPlaceRefreshDisplayOn, SetIsInPlaceRefreshEnabled, SetOverWriteSubSpaces, SetParentSpace, SetPersistentSubSession, SetSpaceID, SetSubSession, SetSubSpaceKey, SetTrackCurrentPage, SetUserSession, unrefString, UnRegisterControl, UnRegisterModel, UnRegisterPage, UnRegisterView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTEditorAS

public PTEditorAS()
Method Detail

DisplayCommonJavaScript

public HTMLScriptCollection DisplayCommonJavaScript()
Description copied from class: AFormAS
This is a helper method that all classes that inherit from AFormDP can override if they like. The method provides a hook into the head so that DP's can add javascript. Simply override and return and HTMLScript. Also, it is best to return the results of the DisplayJavaScript functions from the appropriate views. Override this method to Display javascript from child IViews

Specified by:
DisplayCommonJavaScript in interface IFormAS
Overrides:
DisplayCommonJavaScript in class AFormAS
Returns:
HTMLScriptCollection the Javascript from the Child IViews
See Also:
IFormAS.DisplayCommonJavaScript()

GetRepostControlName

public java.lang.String GetRepostControlName()
Returns the class name of the Editor Repost Control. Editors should also implement that method and return the name of their own repost control, unless they don't have any. In that case they don't need to implement the method and EditorRepostControl will be used by default.

Specified by:
GetRepostControlName in interface IFormAS
Specified by:
GetRepostControlName in class EditorAS
Returns:
String



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