diff --git a/Makefile b/Makefile
index a0ba9ed..eb56d30 100644
--- a/Makefile
+++ b/Makefile
@@ -2,13 +2,13 @@
# $Id$
#
-VERSION?=4.9
+VERSION?=5.0
TAGVERSION=$(shell echo $(VERSION) | sed 's/\./_/g')
BALL_TAR_GZ=UMLGraph-$(VERSION).tar.gz
ZIPBALL=UMLGraph-$(VERSION).zip
DISTDIR=UMLGraph-$(VERSION)
WEBDIR=$(UH)/dds/pubs/web/home/sw/umlgraph
-DOCLETSRCPATH=src/gr/spinellis/umlgraph/doclet
+DOCLETSRCPATH=src/org/umlgraph/doclet
DOCLETSRC= \
$(DOCLETSRCPATH)/ClassGraph.java \
$(DOCLETSRCPATH)/ClassInfo.java \
@@ -17,8 +17,8 @@ DOCLETSRC= \
$(DOCLETSRCPATH)/UmlGraph.java \
$(DOCLETSRCPATH)/Version.java
TESTSRC = \
- src/gr/spinellis/umlgraph/test/DotDiff.java \
- src/gr/spinellis/umlgraph/test/BasicTest.java
+ src/org/umlgraph/test/DotDiff.java \
+ src/org/umlgraph/test/BasicTest.java
PICFILE=sequence.pic
README=README.txt
LICENSE=LICENSE
@@ -41,7 +41,7 @@ all: $(JARFILE)
tarball: $(BALL_TAR_GZ)
-src/gr/spinellis/umlgraph/doclet/Version.java: Makefile
+src/org/umlgraph/doclet/Version.java: Makefile
ant -DVERSION="$(VERSION)" version
$(BALL_TAR_GZ): $(JARFILE) docs Makefile
diff --git a/build.xml b/build.xml
index 5429112..6d53e4c 100644
--- a/build.xml
+++ b/build.xml
@@ -27,20 +27,20 @@
Version is ${VERSION}
- /* Automatically generated file */
-package gr.spinellis.umlgraph.doclet;
+ /* Automatically generated file */
+package org.umlgraph.doclet;
class Version { public static String VERSION = "${VERSION}";}
-
+
-
+
-
+
@@ -48,14 +48,14 @@ class Version { public static String VERSION = "${VERSION}";}
-
+
-
+
@@ -81,8 +81,8 @@ class Version { public static String VERSION = "${VERSION}";}
-
-
+
+
diff --git a/doc/ant.xml b/doc/ant.xml
index f751acd..762e04c 100644
--- a/doc/ant.xml
+++ b/doc/ant.xml
@@ -13,7 +13,7 @@ like the following.
-
+
diff --git a/doc/cd-oper.xml b/doc/cd-oper.xml
index 5c9a053..0d830f7 100644
--- a/doc/cd-oper.xml
+++ b/doc/cd-oper.xml
@@ -45,12 +45,12 @@ and specify the full name of the UmlGraph doclet as an argument to Java.
This is an invocation example under Windows
java -classpath "lib/UmlGraph.jar;c:\program files\java\jdk1.6.0_02\lib\Tools.jar"
- gr.spinellis.umlgraph.doclet.UmlGraph -package Test.java
+ org.umlgraph.doclet.UmlGraph -package Test.java
and under Unix
java -classpath '/usr/share/lib/UmlGraph.jar:/opt/Java-1.6/lib/tools.jar' \
-gr.spinellis.umlgraph.doclet.UmlGraph -package Test.java
+org.umlgraph.doclet.UmlGraph -package Test.java
Place the UmlGraph.jar
@@ -85,13 +85,13 @@ and hyperlinks to the Sun Java API documentation for all other classes.
Alternatively, you can also run UMLGraph from within javadoc.
This can be useful if your IDE provides additional support for running javadoc.
In this case you run
-javadoc with arguments -doclet gr.spinellis.umlgraph.doclet.UmlGraph
+javadoc with arguments -doclet org.umlgraph.doclet.UmlGraph
-docletpath /path/to/UmlGraph.jar
and append at the end the file(s) that contain your diagram
specification.
Example:
-javadoc -docletpath UmlGraph.jar -doclet gr.spinellis.umlgraph.doclet.UmlGraph -private Simple.java
+javadoc -docletpath UmlGraph.jar -doclet org.umlgraph.doclet.UmlGraph -private Simple.java
Running Dot
diff --git a/doc/cd-umldoc.xml b/doc/cd-umldoc.xml
index 39ffccc..5a11264 100644
--- a/doc/cd-umldoc.xml
+++ b/doc/cd-umldoc.xml
@@ -23,9 +23,9 @@ UMLGraph javadocs are now generated with UmlGraphDoc with the following ant targ
-
-
+
diff --git a/doc/ceg-mv.xml b/doc/ceg-mv.xml
index 4ab47e2..606bbda 100644
--- a/doc/ceg-mv.xml
+++ b/doc/ceg-mv.xml
@@ -83,7 +83,7 @@ dot_files += $(subst .dot,-small.dot,$(dot_files))
png_files := $(subst .dot,.png,$(dot_files))
jd:=javadoc
-jd_flags := -docletpath $(uml_graph) -doclet gr.spinellis.umlgraph.doclet.UmlGraph -private
+jd_flags := -docletpath $(uml_graph) -doclet org.umlgraph.doclet.UmlGraph -private
jd_flags += -nodefontsize 9 -edgefontsize 9
jd_flags += -nodefillcolor LemonChiffon
diff --git a/doc/ceg-view-details.xml b/doc/ceg-view-details.xml
index 79ee356..b2e249c 100644
--- a/doc/ceg-view-details.xml
+++ b/doc/ceg-view-details.xml
@@ -80,7 +80,7 @@ and by invoking the following commands (assuming UmlGraph.jar is in the
current directory):
-javadoc -doclet gr.spinellis.umlgraph.doclet.UmlGraph -private -docletpath UmlGraph.jar -views RootViews.java
+javadoc -doclet org.umlgraph.doclet.UmlGraph -private -docletpath UmlGraph.jar -views RootViews.java
dot -Tpng -o root-small.png Overview.dot
dot -Tpng -o root.png DetailedView.dot
diff --git a/doc/ver.xml b/doc/ver.xml
index ecd0441..0f9a6ab 100644
--- a/doc/ver.xml
+++ b/doc/ver.xml
@@ -3,7 +3,12 @@
-- Version 4.10 Under development
-
+
- Version 5.0 Under development
-
+
+- All code now lives under
org.umlgraph.
+This change requires corresponding modifications to the UMLGraph
+callers.
+
- Version 4.9 2007-09-28
-
@@ -118,7 +123,7 @@ parameters -d, -view, -views (Andrea Aime)
conventions.
The user-visible change is that the doclet is now invoked as
-javadoc -docletpath UmlGraph.jar -doclet gr.spinellis.umlgraph.doclet.UmlGraph
+javadoc -docletpath UmlGraph.jar -doclet org.umlgraph.doclet.UmlGraph
Show package visibility for class members (Olek Poplavskyy).
diff --git a/index.html b/index.html
index 656c283..b95082a 100644
--- a/index.html
+++ b/index.html
@@ -19,7 +19,7 @@ The current features
are part of an ongoing effort aiming to provide support for
all types UML diagrams.
An IEEE Software article titled
-On the declarative specification of models
+On the declarative specification of models
explains the rationale behind this approach.
The tehnology behind UMLGraph was used to draw many of the diagrams
appearing in the books
@@ -157,11 +157,11 @@ please use this only for pulling UmlGraph into other projects).
-Diomidis Spinellis home page
+Diomidis Spinellis home page
-
-
+
+
Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 License.
-Diomidis Spinellis home page
+Diomidis Spinellis home page
-
-
+
+
Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 License.