@Kite9Item
public Diagram example_1_10_SequenceDiagramClasses(DiagramBuilder db) throws Exception {
Method m = LibraryFacade.class.getDeclaredMethod("borrow", int.class, int.class);
final String packageLimit = Book.class.getPackage().getName();
ClassBasedSequenceDiagramDataProvider mbsddp = createClassProvider(db, m, packageLimit);
ColumnSequenceDiagramWizard format = new ColumnSequenceDiagramWizard(db);
format.write(mbsddp, db.getDiagram());
db.withKeyText("BorrowBook", "Exception routes are ommitted for clarity");
return db.getDiagram();
}