# HG changeset patch # User Ingo Weinzierl # Date 1308305805 0 # Node ID a0884f486711cec152c38beed6319ee1d24c456f # Parent 5277f46a63c29974c430f4cb5475a5ee676e7554 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again. flys-client/trunk@2142 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 5277f46a63c2 -r a0884f486711 flys-client/ChangeLog --- a/flys-client/ChangeLog Fri Jun 17 09:57:23 2011 +0000 +++ b/flys-client/ChangeLog Fri Jun 17 10:16:45 2011 +0000 @@ -1,3 +1,12 @@ +2011-06-17 Ingo Weinzierl + + * src/main/java/de/intevation/flys/client/server/CollectionHelper.java: + Write "index" and "description" into the attribute document. This is + necessary for the ChartThemePanel. + + * src/main/java/de/intevation/flys/client/shared/model/Theme.java: Added a + getIndex() method. + 2011-06-17 Ingo Weinzierl * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java: diff -r 5277f46a63c2 -r a0884f486711 flys-client/src/main/java/de/intevation/flys/client/server/CollectionHelper.java --- a/flys-client/src/main/java/de/intevation/flys/client/server/CollectionHelper.java Fri Jun 17 09:57:23 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/server/CollectionHelper.java Fri Jun 17 10:16:45 2011 +0000 @@ -149,6 +149,8 @@ cr.addAttr(t, "artifact", theme.getArtifact(), true); cr.addAttr(t, "facet", theme.getFacet(), true); cr.addAttr(t, "pos", Integer.toString(theme.getPosition()), true); + cr.addAttr(t, "index", Integer.toString(theme.getIndex()), true); + cr.addAttr(t, "description", theme.getDescription(), true); return t; } diff -r 5277f46a63c2 -r a0884f486711 flys-client/src/main/java/de/intevation/flys/client/shared/model/Theme.java --- a/flys-client/src/main/java/de/intevation/flys/client/shared/model/Theme.java Fri Jun 17 09:57:23 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/shared/model/Theme.java Fri Jun 17 10:16:45 2011 +0000 @@ -12,6 +12,8 @@ void setPosition(int pos); + int getIndex(); + boolean isActive(); void setActive(boolean active);