Author: scabanovich
Date: 2008-08-12 12:47:13 -0400 (Tue, 12 Aug 2008)
New Revision: 9671
Modified:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/helpers/SeamPagesDiagramHelper.java
Log:
JBIDE-2612
Modified:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/helpers/SeamPagesDiagramHelper.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/helpers/SeamPagesDiagramHelper.java 2008-08-12
16:11:18 UTC (rev 9670)
+++
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/helpers/SeamPagesDiagramHelper.java 2008-08-12
16:47:13 UTC (rev 9671)
@@ -175,7 +175,7 @@
String[] paths = (String[])targets.keySet().toArray(new String[0]);
for (int i = 0; i < paths.length; i++) {
String fvi = toFromViewId(paths[i]);
- fvi = findBestMatch(fvi);
+// fvi = findBestMatch(fvi);
XModelObject g = findOrCreateItem(fvi, toNavigationRulePathPart(fvi), TYPE_PAGE);
targets.put(paths[i], g);
}
@@ -205,7 +205,10 @@
}
private void updatePageItem(ReferenceObjectImpl item) {
- if(item.getReference() == null) return;
+ if(item.getReference() == null) {
+ //TODO update virtual link to findBestMatch(path) element
+ return;
+ }
// if(item.isUpToDate()) return;
item.notifyUpdate();
XModelObject sourcePage = item.getReference();
@@ -353,7 +356,9 @@
output.setAttributeValue(ATTR_PATH, path);
// String title =
SeamPagesDiagramStructureHelper.createItemOutputPresentation(rulecase);
// output.setAttributeValue("title", title);
- XModelObject g = getPage(findBestMatch(path));
+
+// String fvi = findBestMatch(path);
+ XModelObject g = getPage(path);
String target = (g == null) ? "" : g.getPathPart();
output.setAttributeValue(ATTR_TARGET, target);
}
Show replies by date