|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IEditorContext | |
| com.sap.portal.admin.editor | |
| Uses of IEditorContext in com.sap.portal.admin.editor |
| Methods in com.sap.portal.admin.editor with parameters of type IEditorContext | |
EditorLockingStatus |
ILockingPolicy.getLock(IEditorContext context,
com.sap.security.api.IPrincipal principal,
boolean enforce,
com.sapportals.common.PPLogger logger)
Get lock for the current editor, using the concrete Algorythem, considaring the data type and the locking policy The editor framework maintains the locking flow, according to the status That this plugin return. |
void |
IGenericEventsHandler.handleCloseEvent(IEditorContext context,
ILockingPolicy lockingPolicy,
com.sapportals.common.PPLogger logger)
Handle the "close" event that was raised. |
void |
IGenericEventsHandler.handleEditModeEvent(IEditorContext context,
com.sapportals.common.PPLogger logger)
Handle the "edit mode" event that was raised. |
void |
IGenericEventsHandler.handlePreviewEvent(IEditorContext context,
com.sapportals.common.PPLogger logger)
Handle the "preview" event that was raised. |
void |
IGenericEventsHandler.handleRefreshEvent(IEditorContext context,
com.sapportals.common.PPLogger logger)
Handle the "refresh" event that was raised. |
void |
IGenericEventsHandler.handleSaveEvent(IEditorContext context,
IDataHandler dataHandler,
ILockingPolicy lockingPolicy,
com.sapportals.common.PPLogger logger)
Handle the "save" event that was raised. |
void |
IDataHandler.loadData(IEditorContext ctx,
com.sap.security.api.IPrincipal principal,
com.sapportals.common.PPLogger logger)
The data should be loaded and stored in the editor context Using the API: public void setProperty(String key,Object value); Tip: The keys of the stored data can be the same keys as the UI components value path. |
void |
IDataHandler.saveData(IEditorContext ctx,
com.sap.security.api.IPrincipal principal,
com.sapportals.common.PPLogger logger)
Save the edited data of this editor |
void |
GenericEventsHandler.handleCloseEvent(IEditorContext context,
ILockingPolicy lockingPolicy,
com.sapportals.common.PPLogger logger)
|
void |
GenericEventsHandler.handleEditModeEvent(IEditorContext context,
com.sapportals.common.PPLogger logger)
|
void |
GenericEventsHandler.handlePreviewEvent(IEditorContext context,
com.sapportals.common.PPLogger logger)
|
void |
GenericEventsHandler.handleRefreshEvent(IEditorContext context,
com.sapportals.common.PPLogger logger)
|
void |
GenericEventsHandler.handleSaveEvent(IEditorContext context,
IDataHandler dataHandler,
ILockingPolicy lockingPolicy,
com.sapportals.common.PPLogger logger)
|
static java.lang.Object |
PCMDataHandler.getPCMObject(IEditorContext context,
com.sap.security.api.IPrincipal principal,
java.lang.String objectId,
java.lang.String aspect,
java.util.Hashtable additionalEnv,
com.sapportals.common.PPLogger logger)
Get a PCM object. |
static com.sap.portal.admin.propertyeditor.api.data_providers.IPropertyObject |
PCMDataHandler.getPropertyObject(IEditorContext context,
java.lang.String objectId)
Get the IPropertyObject for the given object id. |
com.sap.portal.admin.propertyeditor.api.data_providers.IPropertyObject |
PCMDataHandler.getModifiedPropertyObject(IEditorContext context)
|
void |
PCMDataHandler.saveData(IEditorContext ctx,
com.sap.security.api.IPrincipal principal,
com.sapportals.common.PPLogger logger)
|
boolean |
IEditModeEnabler.enableEditMode(IEditorContext ctx)
Indicates whether the editor must open in edit mode or read only. |
boolean |
IEditModeEnabler.isEditModeEvent(IEditorContext ctx)
Indicates whether the current request is an edit mode triggered (=the event requires to switch read only mode to edit mode). |
void |
IPessimisticLockPolicy.releaseLock(IEditorContext context,
com.sap.security.api.IPrincipal principal,
com.sapportals.common.PPLogger logger)
Release the pessinistic lock The editor framework will maintain any property or EPCM event regarding the lock relaese considering if an exception (failure) has been thrown. |
void |
IEditorPane.createUI(IEditorContext editorContext,
IWorkspace workspace)
Creates the UI of this pane. |
void |
IEditorPane.init(IEditorContext editorContext,
com.sapportals.common.PPLogger logger,
java.util.ResourceBundle texts)
Init the pane |
void |
IEditorPane.processInput(IEditorContext editorContext,
com.sapportals.htmlb.rendering.IPageContext htmlbPageContext)
Get the input from the htmlb components from the page context And upate the data model that the editorContext hold. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||