|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.activityspace.AActivitySpace com.plumtree.uiinfrastructure.form.AFormAS com.plumtree.uiinfrastructure.editor.EditorAS
public abstract class EditorAS
This is the Activity Space class for the Editor Framework. Editor Activity Space classes should extend this class.
Field Summary | |
---|---|
protected LeftNavMenu |
m_mEditorMenu
JF - This is where we store the Editor left navigation. |
java.lang.String |
m_strModelMVCName
DH- The actual MVC name of the model to use if we're going to be storing it with a different name. |
java.lang.String |
m_strModelName
JF- Associated model name. |
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 | |
---|---|
EditorAS()
|
Method Summary | |
---|---|
boolean |
CheckBasicAccess(java.lang.String strPage,
java.lang.String strControl,
boolean bSameSpace)
This method is called by the Interpreter at the beginning of every HTTP request to determine whether or not the current user has the security privileges necessary to view the requested page. |
void |
DeleteSubEditorFromList(java.lang.String _sSubEditorKey)
Deletes a previously created sub Editor from the sub Editor list contained in the main Editor AS class. |
abstract java.lang.String |
GetEditorTitle()
Returns the Editor main title. |
LeftNavMenu |
GetLeftMenu()
Returns the Editor left nav menu. |
IDisplayPage |
GetPreviousPage()
Returns the previous Display Page. |
abstract java.lang.String |
GetRepostControlName()
Returns the name of the repost control class. |
PTConstruct |
GetSubBanner()
Optional method to implement a sub banner. |
ASURL |
GoToSubEditor(java.lang.String _sSubEditorName,
java.lang.String _sSubEditorKey,
int _nSubEditorType,
java.lang.String _sControlKey,
java.lang.String _sControlValue)
Creates and returns a ASURL object going to the Editor whose name and key were passed in argument. |
void |
Init()
Registers Views, Controls and Models used by the Editor Framework. |
void |
SetCurrentPage(IDisplayPage page)
Set the current page for this AActivitySpace. |
void |
SetCurrentPage(java.lang.String _sNewCurrentPage)
Sets a new current page from any Display Page name. |
Methods inherited from class com.plumtree.uiinfrastructure.form.AFormAS |
---|
DisplayCommonJavaScript, GetName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.plumtree.uiinfrastructure.form.IFormAS |
---|
DisplayCommonJavaScript |
Field Detail |
---|
public java.lang.String m_strModelName
public java.lang.String m_strModelMVCName
protected LeftNavMenu m_mEditorMenu
Constructor Detail |
---|
public EditorAS()
Method Detail |
---|
public boolean CheckBasicAccess(java.lang.String strPage, java.lang.String strControl, boolean bSameSpace)
AActivitySpace
CheckBasicAccess
in class AActivitySpace
com.plumtree.portaluiinfrastructure.activityspace.AActivitySpace#CheckBasicAccess(String, String, boolean)
public abstract java.lang.String GetEditorTitle()
public PTConstruct GetSubBanner()
public LeftNavMenu GetLeftMenu()
public IDisplayPage GetPreviousPage()
public abstract java.lang.String GetRepostControlName()
GetRepostControlName
in interface IFormAS
GetRepostControlName
in class AFormAS
public void DeleteSubEditorFromList(java.lang.String _sSubEditorKey)
_sSubEditorKey
- public ASURL GoToSubEditor(java.lang.String _sSubEditorName, java.lang.String _sSubEditorKey, int _nSubEditorType, java.lang.String _sControlKey, java.lang.String _sControlValue)
_sSubEditorName
- _sSubEditorKey
- - The 1st time you access that Editor,
you can decide the value of the key. Next time you want to
access that Editor you need to pass in the same key._nSubEditorType
- - Sub Editor Type from EditorStartControl._sControlKey
- Optional - only set it if you want
to set an additional setting for the Control. If not,
should be null. (E.g.: Can be used to set an Object class ID.)_sControlValue
- Optional - Should be the value associated
to the ControlKey.
public void Init()
Init
in class AFormAS
AActivitySpace.Init()
public void SetCurrentPage(IDisplayPage page)
AActivitySpace
SetCurrentPage
in class AActivitySpace
IDisplayPage
- the current Display Pagecom.plumtree.uiinfrastructure.activityspace.AActivitySpace#SetCurrentPage()
public void SetCurrentPage(java.lang.String _sNewCurrentPage)
_sNewCurrentPage
-
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |