Class DMNClientProjectDiagramService
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.service.AbstractClientDiagramService<M,D,S>
-
- org.kie.workbench.common.stunner.core.client.service.ClientDiagramServiceImpl<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.ProjectDiagram,org.kie.workbench.common.stunner.project.service.ProjectDiagramService>
-
- org.kie.workbench.common.stunner.project.client.service.ClientProjectDiagramService
-
- org.kie.workbench.common.dmn.project.client.editor.DMNClientProjectDiagramService
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.service.ClientDiagramService<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.ProjectDiagram,org.kie.workbench.common.stunner.project.service.ProjectDiagramService>
public class DMNClientProjectDiagramService extends org.kie.workbench.common.stunner.project.client.service.ClientProjectDiagramService
-
-
Constructor Summary
Constructors Constructor Description DMNClientProjectDiagramService(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.project.service.ProjectDiagramService> diagramServiceCaller, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramLookupService> diagramLookupServiceCaller, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.session.event.SessionDiagramSavedEvent> saveEvent, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.DMNContentService> dmnContentServiceCaller, org.kie.workbench.common.dmn.client.marshaller.DMNMarshallerService dmnMarshallerService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetByPath(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<org.kie.workbench.common.stunner.project.diagram.ProjectDiagram> callback)voidsaveOrUpdate(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.stunner.project.diagram.ProjectDiagram diagram, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<org.kie.workbench.common.stunner.project.diagram.ProjectDiagram> callback)-
Methods inherited from class org.kie.workbench.common.stunner.project.client.service.ClientProjectDiagramService
create, saveAsXml
-
-
-
-
Constructor Detail
-
DMNClientProjectDiagramService
@Inject public DMNClientProjectDiagramService(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.project.service.ProjectDiagramService> diagramServiceCaller, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.core.service.DiagramLookupService> diagramLookupServiceCaller, javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.session.event.SessionDiagramSavedEvent> saveEvent, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.DMNContentService> dmnContentServiceCaller, org.kie.workbench.common.dmn.client.marshaller.DMNMarshallerService dmnMarshallerService)
-
-
Method Detail
-
getByPath
public void getByPath(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<org.kie.workbench.common.stunner.project.diagram.ProjectDiagram> callback)- Specified by:
getByPathin interfaceorg.kie.workbench.common.stunner.core.client.service.ClientDiagramService<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.ProjectDiagram,org.kie.workbench.common.stunner.project.service.ProjectDiagramService>- Overrides:
getByPathin classorg.kie.workbench.common.stunner.core.client.service.AbstractClientDiagramService<org.kie.workbench.common.stunner.project.diagram.ProjectMetadata,org.kie.workbench.common.stunner.project.diagram.ProjectDiagram,org.kie.workbench.common.stunner.project.service.ProjectDiagramService>
-
saveOrUpdate
public void saveOrUpdate(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.stunner.project.diagram.ProjectDiagram diagram, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<org.kie.workbench.common.stunner.project.diagram.ProjectDiagram> callback)- Overrides:
saveOrUpdatein classorg.kie.workbench.common.stunner.project.client.service.ClientProjectDiagramService
-
-