From d54d8bf7da92c414b5d9bf14d56ab0417ab81007 Mon Sep 17 00:00:00 2001 From: Diomidis Spinellis Date: Mon, 23 Apr 2012 18:30:50 +0000 Subject: [PATCH] Added ability to make aggregate relationships navigable The @has and @composed now also have corresponding @navhas and @navcomposed relationships. Contributed by: Alan Jeffrey. --- doc/cd-model.xml | 14 ++++++-------- doc/ver.xml | 4 ++++ src/org/umlgraph/doclet/ClassGraph.java | 4 ++++ src/org/umlgraph/doclet/RelationType.java | 2 +- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/doc/cd-model.xml b/doc/cd-model.xml index a44a41e..0682650 100644 --- a/doc/cd-model.xml +++ b/doc/cd-model.xml @@ -22,14 +22,12 @@ collaborations, and packages
  • generalization relationships (specified using the Java extends declaration or (for multiple inheritance) the javadoc @extends tag)
  • -
  • association relationships (specified using the javadoc @assoc tag) -
  • -
  • navigatable (directed) association relationships (specified using the javadoc @navassoc tag) -
  • -
  • aggregation relationships (specified using the javadoc @has tag) -
  • -
  • composition relationships (specified using the javadoc @composed tag) -
  • +
  • association relationships (specified using the javadoc @assoc tag)
  • +
  • navigable (directed) association relationships (specified using the javadoc @navassoc tag)
  • +
  • aggregation relationships (specified using the javadoc @has tag)
  • +
  • navigable aggregation relationships (specified using the javadoc @navhas tag)
  • +
  • composition relationships (specified using the javadoc @composed tag)
  • +
  • navigable composition relationships (specified using the javadoc @navcomposed tag)
  • dependency relationships (specified using the javadoc @depend tag)
  • diff --git a/doc/ver.xml b/doc/ver.xml index 826c2f2..11ba308 100644 --- a/doc/ver.xml +++ b/doc/ver.xml @@ -5,6 +5,10 @@
    Version 5.5 Under development