@Override public Diagram<Graph, Metadata> doBuild(final String name, final Metadata metadata, final Graph<DefinitionSet, ?> graph) { final AbstractDiagram<Graph, Metadata> result = new DiagramImpl(name, metadata); result.setGraph(graph); return result; } }
@Override public Diagram<Graph, Metadata> doBuild(final String name, final Metadata metadata, final Graph<DefinitionSet, ?> graph) { final AbstractDiagram<Graph, Metadata> result = new DiagramImpl(name, metadata); result.setGraph(graph); return result; }
@Override public Diagram<Graph, Metadata> build(final String name, final Metadata metadata, final Graph<DefinitionSet, ?> graph) { final AbstractDiagram<Graph, Metadata> result = new DiagramImpl(name, metadata); result.setGraph(graph); return result; }
@Override public <M extends Metadata, D extends Diagram> D newDiagram(String uuid, String defSetId, M metadata) { final Graph graph = (Graph) this.newElement(uuid, defSetId); final DiagramImpl result = new DiagramImpl(uuid, new MetadataImpl.MetadataImplBuilder(defSetId).build()); result.setGraph(graph); return (D) result; }
@Override public <M extends Metadata, D extends Diagram> D newDiagram(String uuid, String defSetId, M metadata) { final Graph graph = (Graph) this.newElement(uuid, defSetId); final DiagramImpl result = new DiagramImpl(uuid, new MetadataImpl.MetadataImplBuilder(defSetId).build()); result.setGraph(graph); return (D) result; }
public static Diagram<Graph, Metadata> unmarshall(DiagramMarshaller tested, InputStream is) throws Exception { Metadata metadata = new MetadataImpl.MetadataImplBuilder( BindableAdapterUtils.getDefinitionSetId(BPMNDefinitionSet.class)).build(); DiagramImpl diagram = new DiagramImpl(UUID.uuid(), metadata); Graph<DefinitionSet, Node> graph = tested.unmarshall(metadata, is); diagram.setGraph(graph); return diagram; } }
final Graph graph = (Graph) applicationFactoryManager.newElement(uuid, defSetId); final DiagramImpl result = new DiagramImpl(uuid, new MetadataImpl.MetadataImplBuilder(defSetId).build()); result.setGraph(graph);
final Graph graph = (Graph) applicationFactoryManager.newElement(uuid, defSetId); final DiagramImpl result = new DiagramImpl(uuid, new MetadataImpl.MetadataImplBuilder(defSetId).build()); result.setGraph(graph);
final Graph graph = (Graph) applicationFactoryManager.newElement(uuid, defSetId); final DiagramImpl result = new DiagramImpl(uuid, new MetadataImpl.MetadataImplBuilder(defSetId).build()); result.setGraph(graph);
private Diagram<Graph, Metadata> unmarshall(InputStream is) throws Exception { Metadata metadata = new MetadataImpl.MetadataImplBuilder(BindableAdapterUtils.getDefinitionSetId(BPMNDefinitionSet.class)).build(); DiagramImpl result = new DiagramImpl(org.kie.workbench.common.stunner.core.util.UUID.uuid(), metadata); Graph graph = tested.unmarshall(metadata, is); result.setGraph(graph); // Update diagram's metadata attributes. tested.updateRootUUID(result.getMetadata(), graph); tested.updateTitle(result.getMetadata(), graph); return result; }
@Test public void testDiagramEquals() { DiagramImpl a = new DiagramImpl("Diagram", new MetadataImpl()); DiagramImpl b = new DiagramImpl("AnotherDiagram", new MetadataImpl()); assertNotEquals(a, b); b = new DiagramImpl("Diagram", new MetadataImpl()); assertEquals(a,
metaData.setCanvasRootUUID("_0E761372-8B3C-4BE1-88BC-808D647D9EFF"); DiagramImpl diagram = new DiagramImpl("_D518B746-92D2-4BF1-8AD1-1EBA552C5F6F", metaData); diagram.setGraph(graph);
@Test public void testDiagramHashCode() { DiagramImpl a = new DiagramImpl("Diagram", new MetadataImpl()); DiagramImpl b = new DiagramImpl("AnotherDiagram", new MetadataImpl()); assertNotEquals(a.hashCode(), b.hashCode()); b = new DiagramImpl("Diagram", new MetadataImpl()); assertEquals(a.hashCode(),
metaData.setCanvasRootUUID("_0E761372-8B3C-4BE1-88BC-808D647D9EFF"); DiagramImpl diagram = new DiagramImpl("_D518B746-92D2-4BF1-8AD1-1EBA552C5F6F", metaData); diagram.setGraph(graph);
metaData.setCanvasRootUUID("_0E761372-8B3C-4BE1-88BC-808D647D9EFF"); DiagramImpl diagram = new DiagramImpl("_D518B746-92D2-4BF1-8AD1-1EBA552C5F6F", metaData); diagram.setGraph(graph);
metaData.setCanvasRootUUID("_0E761372-8B3C-4BE1-88BC-808D647D9EFF"); DiagramImpl diagram = new DiagramImpl("_D518B746-92D2-4BF1-8AD1-1EBA552C5F6F", metaData); diagram.setGraph(graph);
metaData.setCanvasRootUUID("_0E761372-8B3C-4BE1-88BC-808D647D9EFF"); DiagramImpl diagram = new DiagramImpl("_D518B746-92D2-4BF1-8AD1-1EBA552C5F6F", metaData); diagram.setGraph(graph);
metaData.setCanvasRootUUID("_0E761372-8B3C-4BE1-88BC-808D647D9EFF"); DiagramImpl diagram = new DiagramImpl("_D518B746-92D2-4BF1-8AD1-1EBA552C5F6F", metaData); diagram.setGraph(graph);