From: <lh...@us...> - 2008-04-26 14:36:29
|
Revision: 43 http://tinytim.svn.sourceforge.net/tinytim/?rev=43&view=rev Author: lheuer Date: 2008-04-26 07:36:30 -0700 (Sat, 26 Apr 2008) Log Message: ----------- - Construct accesses the _id now directly - Removed unnecessary Generics from the IdentityManager Modified Paths: -------------- tinytim/trunk/src/main/java/org/tinytim/Construct.java tinytim/trunk/src/main/java/org/tinytim/IdentityManager.java Modified: tinytim/trunk/src/main/java/org/tinytim/Construct.java =================================================================== --- tinytim/trunk/src/main/java/org/tinytim/Construct.java 2008-04-26 09:51:39 UTC (rev 42) +++ tinytim/trunk/src/main/java/org/tinytim/Construct.java 2008-04-26 14:36:30 UTC (rev 43) @@ -26,7 +26,6 @@ import org.tmapi.core.DuplicateSourceLocatorException; import org.tmapi.core.Locator; import org.tmapi.core.TopicMap; -import org.tmapi.core.TopicMapObject; /** * Base class for all Topic Maps constructs. @@ -34,7 +33,7 @@ * @author Lars Heuer (heuer[at]semagia.com) <a href="http://www.semagia.com/">Semagia</a> * @version $Rev$ - $Date$ */ -abstract class Construct implements TopicMapObject, IConstruct { +abstract class Construct implements IConstruct { protected String _id; protected TopicMapImpl _tm; @@ -129,7 +128,7 @@ if (this == obj) { return true; } - return (obj instanceof Construct) && _id.equals(((Construct) obj).getObjectId()); + return (obj instanceof Construct) && _id.equals(((Construct) obj)._id); } /* (non-Javadoc) Modified: tinytim/trunk/src/main/java/org/tinytim/IdentityManager.java =================================================================== --- tinytim/trunk/src/main/java/org/tinytim/IdentityManager.java 2008-04-26 09:51:39 UTC (rev 42) +++ tinytim/trunk/src/main/java/org/tinytim/IdentityManager.java 2008-04-26 14:36:30 UTC (rev 43) @@ -45,10 +45,10 @@ IdentityManager(TopicMapImpl tm) { ICollectionFactory collFactory = tm.getCollectionFactory(); - _id2Construct = collFactory.<String, IConstruct>createMap(); - _sid2Topic = collFactory.<Locator, Topic>createMap(); - _slo2Topic = collFactory.<Locator, Topic>createMap(); - _iid2Construct = collFactory.<Locator, IConstruct>createMap(); + _id2Construct = collFactory.createMap(); + _sid2Topic = collFactory.createMap(); + _slo2Topic = collFactory.createMap(); + _iid2Construct = collFactory.createMap(); _subscribe(tm); _register(tm); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |