Class BaseLinkExtension

java.lang.Object
com.axemble.vdoc.sdk.link.extensions.BaseLinkExtension
All Implemented Interfaces:
com.axemble.vdp.ui.core.document.extensions.ILinkExtension, Serializable

public abstract class BaseLinkExtension extends Object implements com.axemble.vdp.ui.core.document.extensions.ILinkExtension
This base class provides direct access to the SDK API. You can access the following methods: - getWorkflowModule() : the module to manipulate the workflow system; - getWorkflowInstance() : the current workflow instance document;
Version:
1.0, 15/04/2008
Author:
vlygeros
See Also:
  • Constructor Details

    • BaseLinkExtension

      public BaseLinkExtension()
  • Method Details

    • onCreate

      public final boolean onCreate(com.axemble.vdp.ui.core.document.fields.LinkContext linkContext)
      Specified by:
      onCreate in interface com.axemble.vdp.ui.core.document.extensions.ILinkExtension
    • getWorkflowModule

      protected IWorkflowModule getWorkflowModule()
      Returns:
      the worfklowModule
    • getPortalModule

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

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

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

      public abstract boolean onCreate(IWorkflowInstance workflowInstance, IResource resource)