Revision: 50
http://tinytim.svn.sourceforge.net/tinytim/?rev=50&view=rev
Author: lheuer
Date: 2008-04-28 11:42:12 -0700 (Mon, 28 Apr 2008)
Log Message:
-----------
- subjectIdentifier / itemIdentifier events: add subject identifier / item identifier even if a topic with the item identifier / subject identifier was found
Modified Paths:
--------------
tinytim-mio/trunk/src/main/java/org/tinytim/mio/MapInputHandler.java
Modified: tinytim-mio/trunk/src/main/java/org/tinytim/mio/MapInputHandler.java
===================================================================
--- tinytim-mio/trunk/src/main/java/org/tinytim/mio/MapInputHandler.java 2008-04-28 13:19:37 UTC (rev 49)
+++ tinytim-mio/trunk/src/main/java/org/tinytim/mio/MapInputHandler.java 2008-04-28 18:42:12 UTC (rev 50)
@@ -517,6 +517,9 @@
Topic topic = (tmo instanceof Topic) ? (Topic) tmo : null;
if (topic == null) {
topic = _tm.getTopicBySubjectIdentifier(iid);
+ if (topic != null) {
+ topic.addSourceLocator(iid);
+ }
}
if (topic == null) {
topic = _tm.createTopic();
@@ -538,6 +541,7 @@
TopicMapObject tmo = _tm.getObjectByItemIdentifier(sid);
if (tmo instanceof Topic) {
topic = (Topic) tmo;
+ topic.addSubjectIdentifier(sid);
}
}
if (topic == null) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|