Class ClientDiagramServiceImpl<M extends org.kie.workbench.common.stunner.core.diagram.Metadata,D extends org.kie.workbench.common.stunner.core.diagram.Diagram<org.kie.workbench.common.stunner.core.graph.Graph,M>,S extends org.kie.workbench.common.stunner.core.service.BaseDiagramService<M,D>>
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.service.AbstractClientDiagramService<M,D,S>
-
- org.kie.workbench.common.stunner.core.client.service.ClientDiagramServiceImpl<M,D,S>
-
- All Implemented Interfaces:
ClientDiagramService<M,D,S>
@Dependent public class ClientDiagramServiceImpl<M extends org.kie.workbench.common.stunner.core.diagram.Metadata,D extends org.kie.workbench.common.stunner.core.diagram.Diagram<org.kie.workbench.common.stunner.core.graph.Graph,M>,S extends org.kie.workbench.common.stunner.core.service.BaseDiagramService<M,D>> extends AbstractClientDiagramService<M,D,S>
A wrapper util class for handling different diagram services from client side.
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.stunner.core.client.service.AbstractClientDiagramService
diagramLookupServiceCaller, diagramServiceCaller, sessionManager
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedClientDiagramServiceImpl()ClientDiagramServiceImpl(org.kie.workbench.common.stunner.core.client.api.ShapeManager shapeManager, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramLookupService> diagramLookupServiceCaller, javax.enterprise.event.Event<SessionDiagramSavedEvent> saveEvent, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramService> diagramServiceCaller)ClientDiagramServiceImpl(org.kie.workbench.common.stunner.core.client.api.ShapeManager shapeManager, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.jboss.errai.common.client.api.Caller<S> diagramServiceCaller, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramLookupService> diagramLookupServiceCaller, javax.enterprise.event.Event<SessionDiagramSavedEvent> saveEvent)
-
Method Summary
-
Methods inherited from class org.kie.workbench.common.stunner.core.client.service.AbstractClientDiagramService
add, create, fireSavedEvent, getByPath, getRawContent, lookup, saveOrUpdate, saveOrUpdateSvg, updateClientMetadata
-
-
-
-
Constructor Detail
-
ClientDiagramServiceImpl
protected ClientDiagramServiceImpl()
-
ClientDiagramServiceImpl
public ClientDiagramServiceImpl(org.kie.workbench.common.stunner.core.client.api.ShapeManager shapeManager, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.jboss.errai.common.client.api.Caller<S> diagramServiceCaller, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramLookupService> diagramLookupServiceCaller, javax.enterprise.event.Event<SessionDiagramSavedEvent> saveEvent)
-
ClientDiagramServiceImpl
@Inject public ClientDiagramServiceImpl(org.kie.workbench.common.stunner.core.client.api.ShapeManager shapeManager, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramLookupService> diagramLookupServiceCaller, javax.enterprise.event.Event<SessionDiagramSavedEvent> saveEvent, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramService> diagramServiceCaller)
-
-