[isidorus-cvs] r1030 - trunk/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/view
lgiessmann at common-lisp.net
lgiessmann at common-lisp.net
Thu Oct 27 08:08:01 UTC 2011
Author: lgiessmann
Date: Thu Oct 27 01:08:00 2011
New Revision: 1030
Log:
gdl-frontend: Widgets: finalised GdlTopicView.indirectlyContained(...)
Modified:
trunk/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/view/GdlTopicView.java
Modified: trunk/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/view/GdlTopicView.java
==============================================================================
--- trunk/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/view/GdlTopicView.java Wed Oct 26 10:06:49 2011 (r1029)
+++ trunk/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/view/GdlTopicView.java Thu Oct 27 01:08:00 2011 (r1030)
@@ -93,7 +93,10 @@
if(container == null) return false;
TopicMapsTypes newType = pair.getSecond();
- if(newType.equals(TopicMapsTypes.Name)){
+ if(newType.equals(TopicMapsTypes.Locator)){
+ // remove all locators
+ return true;
+ } else if(newType.equals(TopicMapsTypes.Name)){
Name name = (Name)pair.getFirst();
for (Pair<Object, TopicMapsTypes> item : container) {
if(item.getSecond().equals(TopicMapsTypes.Topic)){
@@ -187,14 +190,22 @@
// subject-identifier
// subject-locator
// item-identifier
+ // reifier => name
+ // reifier => occurrence
+ // reifier => association
+ // reifier => role
// topic-name
// variant-name
// *topic-occurrence
// type => topic-name
// type => topic-occurrence
- // datatype => topic-occurrence
+ // datatype => topic-occurrence + variant-name
// scope => topic-name
// scope => topic-occurrence
+ // scope => association
+ // variant-name-reifier
+ // variant-name-identifiers
+ // variant-name-scope
}
return result;
More information about the Isidorus-cvs
mailing list