com.ebmwebsourcing.petalsbpm.client.plugin.bpmn.executable
Class ExecutableBPMNProjectPlugin
java.lang.Object
com.ebmwebsourcing.geasytools.webeditor.impl.client.plugin.Plugin
com.ebmwebsourcing.petalsbpm.client.plugin.bpmn.executable.ExecutableBPMNProjectPlugin
- All Implemented Interfaces:
- com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin, com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin<ExecutableBPMNProjectInstance>, com.google.gwt.event.shared.HasHandlers
- Direct Known Subclasses:
- ExecutableBPMNCollaborationPlugin, ExecutableBPMNPrivateProcessPlugin
public abstract class ExecutableBPMNProjectPlugin
- extends com.ebmwebsourcing.geasytools.webeditor.impl.client.plugin.Plugin
- implements com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin<ExecutableBPMNProjectInstance>
| Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.plugin.Plugin |
addHandler, fireEvent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin |
getContentPanelComponent, getProjectInstanceLoaderType |
| Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin |
addHandler |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
ExecutableBPMNProjectPlugin
public ExecutableBPMNProjectPlugin(ExecutableBPMNProjectType type)
getConfigurationView
public com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.INewProjectConfigurationView getConfigurationView()
- Specified by:
getConfigurationView in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin<ExecutableBPMNProjectInstance>
getProjectType
public ExecutableBPMNProjectType getProjectType()
- Specified by:
getProjectType in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin<ExecutableBPMNProjectInstance>
getName
public java.lang.String getName()
- Specified by:
getName in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin
addEvent
public static void addEvent(com.ebmwebsourcing.geasytools.webeditor.impl.client.project.configuration.events.ExportProjectConfigurationCompleteEvent e)
setEventBus
public void setEventBus(com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus eventBus)
- Specified by:
setEventBus in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin
getEventBus
public com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus getEventBus()
- Specified by:
getEventBus in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin
getEditConfigurationPanels
public java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IEditConfigurationPanel> getEditConfigurationPanels(ExecutableBPMNProjectInstance instance)
- Specified by:
getEditConfigurationPanels in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin<ExecutableBPMNProjectInstance>
createNewProjectInstance
public ExecutableBPMNProjectInstance createNewProjectInstance()
- Specified by:
createNewProjectInstance in interface com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin<ExecutableBPMNProjectInstance>
Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.