grim/purple-objects-docbook
created a graphs page to explain how the graphs are built and what they mean
--- a/Makefile Fri Apr 17 18:33:06 2009 -0500
+++ b/Makefile Fri Apr 17 20:03:05 2009 -0500
@@ -5,8 +5,9 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphs.xml Fri Apr 17 20:03:05 2009 -0500
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"> + <refentrytitle>Graphs</refentrytitle> + <title>All about the graphs</title> + There are many graphs in use in this document. All of the graphs + are generated by the graphviz package. + <title>Object Key</title> + <imagedata fileref="object-key.png"/> + All object and interfaces are represented by a rectangle. The + color is used to describe the type of object. In the key above + we see that abstract classes are pale green, concrete classes + are light pink, and interfaces are powder blue. + <title>Relationship Key</title> + <imagedata fileref="relationship-key.png"/> + Similar to the object key, the relationship key shows how + objects relate to one another. Subclasses, expressed here as + concrete classes, will point to their parent class with a solid + line with a solid arrow. Classes that implement interfaces + point to the interface they're implementing with a dotted line --- a/purple-objects.xml Fri Apr 17 18:33:06 2009 -0500
+++ b/purple-objects.xml Fri Apr 17 20:03:05 2009 -0500
@@ -7,4 +7,5 @@
<xi:include href="about.xml"/>
+ <xi:include href="graphs.xml"/>