}
@Kite9Item
@Test
public void test_13_3_AugmentLinks() throws IOException {
DiagramBuilder db = createBuilder();
db.withClasses(SomeClass.class)
.show(db.asConnectedGlyphs())
.withInterfaces(null, false)
.show(db.asConnectedGlyphs());
Arrow a = (Arrow) db.getRelationshipElement(SomeClass.class, JavaRelationships.IMPLEMENTS);
Glyph sc = (Glyph) db.getNounElement(SomeClass.class);
Glyph si = (Glyph) db.getNounElement(SomeInterface.class);
Link top = (Link) a.getConnectionTo(si);
Link bottom = (Link) a.getConnectionTo(sc);
top.setDrawDirection(Direction.RIGHT);
bottom.setDrawDirection(Direction.DOWN);
top.setToLabel(new TextLine("some text here"));
bottom.setFromLabel(new TextLine("some text there"));
renderDiagram(db.getDiagram());
}