com.ebmwebsourcing.petalsbpm.bpmndiagram.collaboration
Class SwimlaneFactory
java.lang.Object
com.ebmwebsourcing.petalsbpm.bpmndiagram.collaboration.SwimlaneFactory
- All Implemented Interfaces:
- com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementGraphicFactory, com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElementFactory
public class SwimlaneFactory
- extends java.lang.Object
- implements com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementGraphicFactory
|
Method Summary |
CollapsedPool |
createCollapsedPool(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.ParticipantBean participantBean)
|
Lane |
createLane(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.collaboration.LaneBean laneBean)
|
Pool |
createPool(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.ParticipantBean participantBean)
|
com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementView |
getElement(java.lang.Class<? extends com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementView> elementType)
|
com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement |
getElement(java.lang.Class<? extends com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement> elementType)
|
com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement |
getElement(com.ebmwebsourcing.geasytools.geasyui.api.draggable.IHasDragProxy draggableProxyData)
|
com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementView |
getElementByDiagramElementModel(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagramElement diagramElement)
|
Swimlane |
getSwimlane(com.ebmwebsourcing.geasytools.geasyui.api.draggable.IHasDragProxy bpmndragproxydata)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SwimlaneFactory
public SwimlaneFactory(ProcessPanel definitionPanel)
getSwimlane
public Swimlane getSwimlane(com.ebmwebsourcing.geasytools.geasyui.api.draggable.IHasDragProxy bpmndragproxydata)
createLane
public Lane createLane(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.collaboration.LaneBean laneBean)
createPool
public Pool createPool(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.ParticipantBean participantBean)
createCollapsedPool
public CollapsedPool createCollapsedPool(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.ParticipantBean participantBean)
getElement
public com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementView getElement(java.lang.Class<? extends com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementView> elementType)
- Specified by:
getElement in interface com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementGraphicFactory
getElementByDiagramElementModel
public com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementView getElementByDiagramElementModel(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagramElement diagramElement)
- Specified by:
getElementByDiagramElementModel in interface com.ebmwebsourcing.geasytools.diagrameditor.api.graphic.IDiagramElementGraphicFactory
getElement
public com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement getElement(com.ebmwebsourcing.geasytools.geasyui.api.draggable.IHasDragProxy draggableProxyData)
- Specified by:
getElement in interface com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElementFactory
getElement
public com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement getElement(java.lang.Class<? extends com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement> elementType)
- Specified by:
getElement in interface com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElementFactory
Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.