Tabnine Logo
Node.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
com.effektif.workflow.api.workflow.diagram.Node
constructor

Best Java code snippets using com.effektif.workflow.api.workflow.diagram.Node.<init> (Showing top 15 results out of 315)

origin: com.effektif/effektif-workflow-api

protected void ensureCanvas() {
 if (this.canvas == null) {
  this.canvas(new Node());
 }
 if (this.version == null) {
  this.version = 1l;
 }
 if (this.edges == null) {
  this.edges = new ArrayList<>();
 }
}
 
origin: effektif/effektif

protected void ensureCanvas() {
 if (this.canvas == null) {
  this.canvas(new Node());
 }
 if (this.version == null) {
  this.version = 1l;
 }
 if (this.edges == null) {
  this.edges = new ArrayList<>();
 }
}
 
origin: effektif/effektif

@Test
public void testSetChildren() {
 List<Node> children = new ArrayList<>();
 children.add(new Node().id("n1"));
 children.add(new Node().id("n2"));
 Node parent = new Node();
 parent.children(children);
 assertEquals(children, parent.children);
 children.add(new Node().id("n3"));
 assertNotEquals(children, parent.children);
 
 parent.children(null);
 assertNull(parent.children);    
}
 
origin: effektif/effektif

public Diagram addNode(String activityId, double ulx, double uly, double lrx, double lry) {
 ensureCanvas();
 canvas.addNode(new Node()
  .elementId(activityId)
  .bounds(new Bounds(ulx, uly, lrx, lry)));
 return this;
}
origin: com.effektif/effektif-workflow-api

public Diagram addNode(String activityId, double ulx, double uly, double lrx, double lry) {
 ensureCanvas();
 canvas.addNode(new Node()
  .elementId(activityId)
  .bounds(new Bounds(ulx, uly, lrx, lry)));
 return this;
}
origin: effektif/effektif

String elementId = currentXml.removeAttribute(BPMN_DI_URI, "bpmnElement");
Node node = new Node()
 .id(id)
 .elementId(elementId);
origin: effektif/effektif

@Test
public void testEquals() {
 List<Node> children = new ArrayList<>();
 children.add(new Node().id("n1"));
 children.add(new Node().id("n2"));
 String actId = "a1";
 Bounds bounds = new Bounds(Point.of(1, 2), Point.of(3, 4));
 
 Node node1 = new Node()
  .elementId(actId)
  .bounds(bounds)
  .children(children);
 
 Node node2 = new Node()
  .elementId(actId)
  .bounds(bounds)
  .children(children);
 
 assertEquals(node1, node2);
 assertEquals(node1.hashCode(), node2.hashCode());
}
 
origin: effektif/effektif

@Test
public void testCreateEmptyNode() {
 Node node = new Node();
 assertNull(node.elementId);
 assertNull(node.bounds);
 assertNull(node.children);
}
origin: effektif/effektif

 @Test
 public void testSetActivityId() {
  String actId = "1";
  Node node = new Node();
  
  node.elementId(actId);
  assertEquals(actId, node.elementId);
//    assertEquals(actId, node.id);
  
  String actId2 = "2";
  node.id(actId2);
//    assertEquals(actId2, node.elementId);
  assertEquals(actId2, node.id);
 }
  
origin: effektif/effektif

 @Test
 public void testEmptyDiagram() throws Exception {
  ExecutableWorkflow workflow = new ExecutableWorkflow().id(new WorkflowId(getWorkflowIdInternal()));
  workflow.setDiagram(new Diagram().canvas(new Node().addNode(new Node().bounds(new Bounds(0, 0, 10, 10)))));
  workflow = serializeWorkflow(workflow);
  // No execptions due to empty workflow and diagram.
 }
}
origin: effektif/effektif

@Test
public void testAddNode() {
 Node node = new Node().id("n1");
 Node canvas = new Node();
 assertFalse(canvas.hasChildren());
 
 canvas.addNode(node);
 assertTrue(canvas.hasChildren());
 assertEquals(1, canvas.children.size());
 assertEquals(node.id, canvas.children.get(0).id);
 
 canvas.children(null);
 assertFalse(canvas.hasChildren());
 canvas.addNode(node);
 assertTrue(canvas.hasChildren());
 assertEquals(1, canvas.children.size());
 assertEquals(node.id, canvas.children.get(0).id);
 
 canvas.addNode(null);
 assertTrue(canvas.hasChildren());
 assertEquals(1, canvas.children.size());
 assertEquals(node.id, canvas.children.get(0).id);
}
 
origin: effektif/effektif

@Test
public void testEnsureCanvas() {
 Diagram diagram = new Diagram();
 assertNotNull(diagram.canvas);
 assertNotNull(diagram.version);
 assertEquals(1l, diagram.version.longValue());
 
 diagram = new Diagram();
 diagram.version(2l);
 assertNotNull(diagram.canvas);
 assertEquals(2l, diagram.version.longValue());
 
 Node canvas = new Node().bounds(Bounds.of(1.0, 2.0, 3.0, 4.0));
 diagram = new Diagram()
  .canvas(canvas)
  .version(2l);
 // should stay untouched
 assertEquals(canvas, diagram.canvas);
 assertEquals(2l, diagram.version.longValue());
}
 
origin: effektif/effektif

@Test
public void testSetCanvas() {
 Diagram diagram = Diagram.newInstance();
 assertNotNull(diagram.canvas);
 Node canvas = new Node().bounds(Bounds.of(1.0, 2.0, 3.0, 4.0));
 assertNotEquals(canvas, diagram.canvas);
 diagram.canvas(canvas);
 assertEquals(canvas, diagram.canvas);
 
 diagram.canvas(null);
 assertNull(diagram.canvas);
}
 
origin: effektif/effektif

@Test
public void testSetBounds() {
 Bounds bounds = new Bounds(Point.of(1, 2), Point.of(3, 4));
 Node node = new Node();
 node.bounds(bounds);
 
 assertNotNull(bounds);
 assertEquals(new Bounds(Point.of(1, 2), Point.of(3, 4)), node.bounds);
 
 node.bounds(null);
 assertNull(node.bounds);
 
}
 
origin: effektif/effektif

@Test
public void testEquals() {
 Diagram diagram1 = Diagram.newInstance();
 Diagram diagram2 = Diagram.newInstance();
 assertEquals(diagram1, diagram2);
 
 diagram2.canvas(new Node().bounds(Bounds.of(1.0, 2.0, 3.0, 4.0)));
 assertNotEquals(diagram1, diagram2);
 
 diagram1.canvas.bounds(Bounds.of(1.0, 2.0, 3.0, 4.0));
 assertEquals(diagram1, diagram2);
 assertEquals(diagram1.hashCode(), diagram2.hashCode());
 
 diagram2.incVersion();
 assertNotEquals(diagram1, diagram2);
 diagram1.incVersion();
 assertEquals(diagram1, diagram2);
 
 String edgeId = "e1";
 diagram1.addEdge(new Edge().transitionId(edgeId));
 assertNotEquals(diagram1, diagram2);
 
 diagram2.addEdge(new Edge().transitionId(edgeId));
 assertEquals(diagram1, diagram2);
}
com.effektif.workflow.api.workflow.diagramNode<init>

Popular methods of Node

  • bounds
  • elementId
  • hasChildren
  • addNode
  • hashCode
  • id
  • children
  • equals
  • expanded
  • getChild
  • horizontal
  • isValid
    A Node is considered valid if its Bounds are valid and all the contained children are valid.
  • horizontal,
  • isValid

Popular in Java

  • Parsing JSON documents to java classes using gson
  • setContentView (Activity)
  • getSystemService (Context)
  • getSharedPreferences (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now