com.plumtree.portalpages.admin.editors.crawler
Class CrawlerEditorAS

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
                  extended by com.plumtree.portaluiinfrastructure.editor.ObjEditorAS
                      extended by com.plumtree.portalpages.admin.editors.crawler.CrawlerEditorAS
All Implemented Interfaces:
IManagedObject, IMVCObject, IFormAS, IEnvironment
Direct Known Subclasses:
SOAPCrawlerEditorAS, WWWCrawlerEditorAS

public abstract class CrawlerEditorAS
extends ObjEditorAS

This is the AS class for the Crawler Editor.

Author:
Julie Fournier

Field Summary
static java.lang.String STR_MVC_STORAGE_NAME_CARD_SECURITY
          Card Security storage name
static java.lang.String STR_MVC_STORAGE_NAME_LANGUAGE
          Content Language storage name
static java.lang.String STR_MVC_STORAGE_NAME_LINK_SETTINGS
          Link Settings storage name
static java.lang.String STR_MVC_STORAGE_NAME_SELECT_FOLDER
          Select Jobs storage name
static java.lang.String STR_MVC_STORAGE_NAME_TYPE_MAP
          Doc Type Map storage name
 
Fields inherited from class com.plumtree.portaluiinfrastructure.editor.ObjEditorAS
JAVASCRIPT_OBJEDITOR_OPEN, SAVEOBJECT_SUBSPACE_KEY, STR_MVC_STORAGE_NAME_KEYWORDS, STR_MVC_STORAGE_NAME_PRIORITY_DROP_DOWN, STR_MVC_STORAGE_NAME_SECURITY_TAB
 
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
CrawlerEditorAS()
           
 
Method Summary
 java.lang.String GetDependenciesViewName()
          Returns the class name of the Dependencies Section.
 void Init()
          Init method for the Crawler Editor.
 void RegisterClassesForDocumentType(int _nDocMapSectionCount)
          Helper method to register classes for the Document Type Map page.
 void RegisterCommonCrawlerClasses(IModel _myModel)
          Helper method to be called by classes that extends this one.
 void SetCurrentPage(IDisplayPage page)
          Set the current page for this AActivitySpace.
 
Methods inherited from class com.plumtree.portaluiinfrastructure.editor.ObjEditorAS
CheckBasicAccess, DisplayCommonJavaScript, GetObjectName, GetRepostControlName
 
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorAS
DeleteSubEditorFromList, GetEditorTitle, GetLeftMenu, GetPreviousPage, GetSubBanner, GoToSubEditor, 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
 

Field Detail

STR_MVC_STORAGE_NAME_SELECT_FOLDER

public static final java.lang.String STR_MVC_STORAGE_NAME_SELECT_FOLDER
Select Jobs storage name

See Also:
Constant Field Values

STR_MVC_STORAGE_NAME_LINK_SETTINGS

public static final java.lang.String STR_MVC_STORAGE_NAME_LINK_SETTINGS
Link Settings storage name

See Also:
Constant Field Values

STR_MVC_STORAGE_NAME_LANGUAGE

public static final java.lang.String STR_MVC_STORAGE_NAME_LANGUAGE
Content Language storage name

See Also:
Constant Field Values

STR_MVC_STORAGE_NAME_CARD_SECURITY

public static final java.lang.String STR_MVC_STORAGE_NAME_CARD_SECURITY
Card Security storage name

See Also:
Constant Field Values

STR_MVC_STORAGE_NAME_TYPE_MAP

public static final java.lang.String STR_MVC_STORAGE_NAME_TYPE_MAP
Doc Type Map storage name

See Also:
Constant Field Values
Constructor Detail

CrawlerEditorAS

public CrawlerEditorAS()
Method Detail

GetDependenciesViewName

public java.lang.String GetDependenciesViewName()
Description copied from class: ObjEditorAS
Returns the class name of the Dependencies Section. This page will be displayed at the end of the save pop-up. It will inform the user that the Object was successfully created and can also include some intructions on what to do next. Object Editors should override this method if they have their own implementation of ObjDependenciesView.

Overrides:
GetDependenciesViewName in class ObjEditorAS
Returns:
String
See Also:
com.plumtree.portaluiinfrastructure.editor

Init

public void Init()
Init method for the Crawler Editor.

Overrides:
Init in class ObjEditorAS
See Also:
AActivitySpace.Init()

RegisterClassesForDocumentType

public void RegisterClassesForDocumentType(int _nDocMapSectionCount)
Helper method to register classes for the Document Type Map page. We are creating the Views and the Models dynamically depending on the number of sections that we get from the crawler document type object. Warning: This method has to be called after the editor has been initialized.

Parameters:
_ptCrawler -

RegisterCommonCrawlerClasses

public void RegisterCommonCrawlerClasses(IModel _myModel)
Helper method to be called by classes that extends this one.

Parameters:
_myModel -

SetCurrentPage

public void SetCurrentPage(IDisplayPage page)
Description copied from class: AActivitySpace
Set the current page for this AActivitySpace. If this AActivitySpace only has one IDisplayPage, the current page will automatically be set to that IDisplayPage. If current page tracking is on (off by default), the Interpeter will set the current page to be the most recently accessed page.

Overrides:
SetCurrentPage in class ObjEditorAS
Parameters:
IDisplayPage - the current Display Page
See Also:
com.plumtree.uiinfrastructure.activityspace.AActivitySpace#SetCurrentPage()



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