jvanzyl f3a7176baf . Removing the "implements Constants" as it is a bad pattern. Interfaces
should represent types. It also makes the UML diagrams very hard
  to follow. We're just going to use the fully qualified GraphConstants.{x}
  idiom.

. Added the Graphable interface to allow any arbitrary object to be
  manipulated like a vertex in a graph.

. Added a util package that has a dependency resolver that uses a depth first
  search to sort the dependencies for a set of objects that implement
  the Graphable interface. The resolver also works with Strings and
  lists and deps stated as lists of strings so I can resuse the test
  I wrote for the DependencyEngine in jjar.

PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph/trunk@144586 13f79535-47bb-0310-9956-ffa450edef68
2001-12-02 18:07:19 +00:00
2001-11-12 16:05:16 +00:00
2001-11-12 16:05:16 +00:00
2001-11-12 16:05:16 +00:00
2001-11-12 16:05:16 +00:00
2001-11-12 16:05:16 +00:00

--------------------------------------------------------------------------
J A K A R T A  C O M M O N S  U T I L I T I E S
--------------------------------------------------------------------------

o Building

To build, you must have ant installed.  Just type 'ant' -- the default
target will build the jar.

There are also a few other targets like 'javadoc'.  Look in build.xml


o Use in your application

To use the Commons Utility package, build a commons-util.jar file,
import the desired classes from org.apache.commons.util and and
compile your code with cup.jar in the CLASSPATH.
S
Description
No description provided
Readme
299 KiB
0 Stars 1 Watchers 0 Forks
Languages
Java 100%