Class BaseMappingExtension

java.lang.Object
com.axemble.vdoc.sdk.mapping.extensions.BaseMappingExtension
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActorsMappingExtension, DirectoryBrowserMappingExtension, ResourceBrowserMappingExtension, ViewMappingExtension

public abstract class BaseMappingExtension extends Object implements Serializable
The BaseMappingExtension class provides direct access to the SDK API.

You can access the following methods:

  • getPortalModule() : the module to manipulate the back office system;
  • getDirectoryModule() : the module to manipulate the directory system;
  • getProjectModule() : the module to manipulate the project system;
  • getWorkflowModule() : the module to manipulate the workflow system;
  • getWorkflowInstance() : the current workflow instance document;
Version:
1.0, 15/04/2008
Author:
vlygeros
See Also:
  • Field Details

    • LOGGER

      protected static com.axemble.vdp.utils.Logger LOGGER
  • Constructor Details

    • BaseMappingExtension

      public BaseMappingExtension()
  • Method Details

    • updateLocalDocument

      public void updateLocalDocument(com.axemble.vdp.ui.core.document.CoreDocument document, com.axemble.vdp.ui.core.document.fields.ICoreField field, com.axemble.vdp.mapping.Subscription subscription, int index)
    • onChange

      public abstract void onChange(IProperty property, Element element)
    • onLoad

      public abstract void onLoad(Element element)
    • getWorkflowModule

      protected IWorkflowModule getWorkflowModule()
    • getPortalModule

      protected final IPortalModule getPortalModule()
      Returns:
      the portalModule
    • getDirectoryModule

      protected final IDirectoryModule getDirectoryModule()
      Returns:
      the directoryModule
    • getProjectModule

      protected final IProjectModule getProjectModule()
      Returns:
      the projectModule
    • getWorkflowInstance

      protected IWorkflowInstance getWorkflowInstance()
    • getResource

      protected IResource getResource()
    • isOnLoadEvent

      protected boolean isOnLoadEvent()