- various notes
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/graph/trunk@144590 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1 parent
22c091063c
commit
82955c5108
1 file changed
+13
@@ -0,0 +1,13 @@
|
||||
. 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.
|
||||
Reference in new issue
Block a user