com.ebmwebsourcing.petalsbpm.client.component.bpmn
Class ProcessPanelComponent
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
com.ebmwebsourcing.geasytools.webeditor.impl.client.component.Component
com.ebmwebsourcing.geasytools.webeditor.impl.client.component.PanelComponent
com.ebmwebsourcing.geasytools.webeditor.impl.client.component.DiagramPanelComponent
com.ebmwebsourcing.petalsbpm.client.component.bpmn.ProcessPanelComponent
- All Implemented Interfaces:
- com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent, com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent, com.ebmwebsourcing.geasytools.webeditor.api.components.IDiagramPanelComponent, com.ebmwebsourcing.geasytools.webeditor.api.components.IProjectAwareComponent, com.ebmwebsourcing.geasytools.webeditor.api.project.content.events.IHasContentHandler, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget
public class ProcessPanelComponent
- extends com.ebmwebsourcing.geasytools.webeditor.impl.client.component.DiagramPanelComponent
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Fields inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.Component |
handlerManager |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
|
Constructor Summary |
ProcessPanelComponent(com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin p,
boolean isExecutableProcess)
|
|
Method Summary |
void |
disableMenuItemsByType(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemActionType type)
|
void |
enableMenuItemsByType(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemActionType type)
|
java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.components.IComponentDispatcherCommand> |
getAssociatedComponentsDispatcherCommands()
|
com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramView |
getDiagramView()
|
java.lang.String |
getId()
|
java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem> |
getMenuItems()
|
com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance |
getProjectInstance()
|
java.lang.String |
getTitle()
|
com.ebmwebsourcing.geasytools.webeditor.api.project.content.events.IUserContentHandler |
getUserContentHandler()
|
void |
loadProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance)
|
void |
onActionRequest(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction action)
|
void |
setTitle(java.lang.String title)
|
void |
validate()
|
| Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.DiagramPanelComponent |
isSaved, setSaved |
| Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.PanelComponent |
addClickHandler |
| Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.Component |
addHandler, fireEvent, getPlaceHolder, getQualifiedName, hide, setPlaceHolder, show |
| Methods inherited from class com.google.gwt.user.client.ui.Composite |
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent |
addHandler, getPlaceHolder, getQualifiedName, hide, isVisible, setPlaceHolder, show |
| Methods inherited from interface com.google.gwt.event.dom.client.HasClickHandlers |
addClickHandler |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
ProcessPanelComponent
public ProcessPanelComponent(com.ebmwebsourcing.geasytools.webeditor.api.plugin.IProjectPlugin p,
boolean isExecutableProcess)
getId
public java.lang.String getId()
getDiagramView
public com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramView getDiagramView()
getAssociatedComponentsDispatcherCommands
public java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.components.IComponentDispatcherCommand> getAssociatedComponentsDispatcherCommands()
loadProjectInstance
public void loadProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance projectInstance)
disableMenuItemsByType
public void disableMenuItemsByType(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemActionType type)
enableMenuItemsByType
public void enableMenuItemsByType(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemActionType type)
getMenuItems
public java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem> getMenuItems()
onActionRequest
public void onActionRequest(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction action)
getProjectInstance
public com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getProjectInstance()
setTitle
public void setTitle(java.lang.String title)
- Specified by:
setTitle in interface com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent- Overrides:
setTitle in class com.google.gwt.user.client.ui.UIObject
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle in interface com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent- Overrides:
getTitle in class com.google.gwt.user.client.ui.UIObject
getUserContentHandler
public com.ebmwebsourcing.geasytools.webeditor.api.project.content.events.IUserContentHandler getUserContentHandler()
validate
public void validate()
throws com.ebmwebsourcing.webeditor.api.domain.project.ProjectValidationException
- Throws:
com.ebmwebsourcing.webeditor.api.domain.project.ProjectValidationException
Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.