Package org.kite9.diagram.builders.java

Examples of org.kite9.diagram.builders.java.DiagramBuilder


  }
 
  @Kite9Item
  @Test
  public void test_16_4_CreateClassSequenceDiagram() throws Exception {
    DiagramBuilder db = createBuilder();
    Context c = (Context) db.getInsertionInterface().returnContext(db.getDiagram(), db.getNounFactory().createNoun("Some context"), null, true, null);
    Method m = this.getClass().getDeclaredMethod("someMethod1");
    ClassBasedSequenceDiagramDataProvider mbsddp = new ClassBasedSequenceDiagramDataProvider(db, m);
    ColumnSequenceDiagramWizard format = new ColumnSequenceDiagramWizard(db);
    format.write(mbsddp, c);
    renderDiagram(db.getDiagram());
  }
View Full Code Here


    }

    @Test
    @Kite9Item
    public void test_1_1_ClassName() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test1Class.class).show(db.asConnectedGlyphs());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }

    @Test
    @Kite9Item
    public void test_1_2_ClassExtendsAsSymbol() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test1Class.class).show(db.asConnectedGlyphs()).withSuperClasses(null).show(db.asSymbols());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }

    @Test
    @Kite9Item
    public void test_1_3_ClassVisibilityAsSymbol() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test1Class.class, DummyClass.class).show(db.asConnectedGlyphs()).showVisibility(db.asSymbols());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }

    @Test
    @Kite9Item
    public void test_1_4_ClassInterfacesAsArrows() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test1Class.class, DummyClass.class).show(db.asConnectedGlyphs()).withInterfaces(null, false).show(
    db.asConnectedGlyphs());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }

    @Test
    @Kite9Item
    public void test_1_5_InnerClassAsGlyph() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test1Class.class).show(db.asConnectedGlyphs()).withInnerClasses(null, false).show(db.asConnectedGlyphs());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }

    @Test
    @Kite9Item
    public void test_1_6_InnerClassAsGlyphsInContext() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test1Class.class).show(db.asConnectedContexts()).withInnerClasses(null, false).show(db.asConnectedGlyphs());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }

    @Test
    @Kite9Item
    public void test_1_7_SubClassesAsExtends() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(DummyClass.class).show(db.asConnectedGlyphs()).withSubClasses(null, false).show(db.asConnectedGlyphs());
  renderDiagram(db.getDiagram());
    }
View Full Code Here

    public Iterable<String> someStrings;

    @Kite9Item
    @Test
    public void test_7_1_AsText() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test7Collection.class)
    .show(db.asConnectedGlyphs())
    .withFields(db.onlyAnnotated(), false).show(db.asTextLines()).withType(null).show(db.asTextLines());

  renderDiagram(db.getDiagram());
    }
View Full Code Here

    }
   
    @Kite9Item
    @Test
    public void test_7_2_AsGlyphs() throws IOException {
  DiagramBuilder db = createBuilder();
  db.withClasses(Test7Collection.class)
    .show(db.asConnectedGlyphs())
    .withFields(db.onlyAnnotated(), false).show(db.asConnectedGlyphs()).withType(null).show(db.asConnectedGlyphs());

  renderDiagram(db.getDiagram());
    }
View Full Code Here

TOP

Related Classes of org.kite9.diagram.builders.java.DiagramBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.