From: <lh...@us...> - 2008-04-28 18:42:35
|
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. |