@Dependent public class DMNMarshallerService extends Object
| Constructor and Description |
|---|
DMNMarshallerService(DMNUnmarshaller dmnUnmarshaller,
DMNMarshaller dmnMarshaller,
DMNDiagramFactory dmnDiagramFactory,
DefinitionManager definitionManager,
org.uberfire.client.promise.Promises promises,
DMNDiagramsSession dmnDiagramsSession,
org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
marshall(Diagram diagram,
ServiceCallback<String> contentServiceCallback) |
void |
onDiagramSelected(DMNDiagramSelected selected) |
void |
registerDiagramInstance(Diagram diagram,
String title,
String shapeSetId) |
void |
setOnDiagramLoad(ServiceCallback<Diagram> onDiagramLoad) |
void |
unmarshall(Metadata metadata,
String xml,
ServiceCallback<Diagram> callback) |
void |
unmarshall(org.uberfire.backend.vfs.Path path,
String xml,
ServiceCallback<Diagram> callback) |
@Inject public DMNMarshallerService(DMNUnmarshaller dmnUnmarshaller, DMNMarshaller dmnMarshaller, DMNDiagramFactory dmnDiagramFactory, DefinitionManager definitionManager, org.uberfire.client.promise.Promises promises, DMNDiagramsSession dmnDiagramsSession, org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext)
public void unmarshall(org.uberfire.backend.vfs.Path path,
String xml,
ServiceCallback<Diagram> callback)
public void unmarshall(Metadata metadata, String xml, ServiceCallback<Diagram> callback)
public void marshall(Diagram diagram, ServiceCallback<String> contentServiceCallback)
public void registerDiagramInstance(Diagram diagram, String title, String shapeSetId)
public void onDiagramSelected(@Observes
DMNDiagramSelected selected)
public void setOnDiagramLoad(ServiceCallback<Diagram> onDiagramLoad)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.