# HG changeset patch # User "Tom Gottfried " # Date 1408637377 -7200 # Node ID ca072278ad022ff6456bef51ee1923223d8c01eb # Parent fdb29e8b7ec06534683b4cb56514b93a2c7b6422 Complete mapping and themes for sediment load. diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/doc/conf/themes.xml --- a/artifacts/doc/conf/themes.xml Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/doc/conf/themes.xml Thu Aug 21 18:09:37 2014 +0200 @@ -311,31 +311,34 @@ - - - - - - + + + + + + + + + diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/doc/conf/themes/default.xml --- a/artifacts/doc/conf/themes/default.xml Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/doc/conf/themes/default.xml Thu Aug 21 18:09:37 2014 +0200 @@ -1100,7 +1100,7 @@ - + @@ -1204,7 +1204,7 @@ - + @@ -1217,7 +1217,7 @@ - + @@ -1312,7 +1312,7 @@ - + @@ -1325,6 +1325,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/doc/conf/themes/second.xml --- a/artifacts/doc/conf/themes/second.xml Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/doc/conf/themes/second.xml Thu Aug 21 18:09:37 2014 +0200 @@ -1100,7 +1100,7 @@ - + @@ -1204,7 +1204,7 @@ - + @@ -1217,7 +1217,7 @@ - + @@ -1312,7 +1312,7 @@ - + @@ -1325,6 +1325,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/src/main/java/org/dive4elements/river/artifacts/model/FacetTypes.java --- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/FacetTypes.java Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/FacetTypes.java Thu Aug 21 18:09:37 2014 +0200 @@ -149,13 +149,14 @@ public static boolean SEDIMENT_LOAD_TA(String type) { return type.startsWith("sedimentload.ta") && !type.contains("unknown"); } + public static boolean SEDIMENT_LOAD(String type){ + return type.startsWith("sedimentload") && + !(type.contains(".m3a.") || type.contains(".ta.")); + } public static boolean SEDIMENT_LOAD_UNKNOWN(String type) { return type.equals("sedimentload.m3a.unknown") || type.equals("sedimentload.ta.unknown"); } - public static boolean SEDIMENT_LOAD_NO_FLOAT(String type) { - return type.startsWith("sedimentload") && !type.contains("susp"); - } }; /** Available diagram/chart-types. This enum is evaluated at certain @@ -358,7 +359,6 @@ String SEDIMENT_LOAD_TA_TOTAL = "sedimentload.ta.total"; String SEDIMENT_LOAD_TA_TOTAL_LOAD = "sedimentload.ta.total_load"; String SEDIMENT_LOAD_TA_UNKNOWN = "sedimentload.ta.unknown"; - String SEDIMENT_LOAD_TA_STATIC = "sedimentload.ta.static"; String SEDIMENT_LOAD_M3A_COARSE = "sedimentload.m3a.coarse"; String SEDIMENT_LOAD_M3A_SAND = "sedimentload.m3a.sand"; diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadFacet.java --- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadFacet.java Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadFacet.java Thu Aug 21 18:09:37 2014 +0200 @@ -49,7 +49,7 @@ { private static Logger logger = Logger.getLogger(SedimentLoadFacet.class); - private static final String NAME = SEDIMENT_LOAD_TA_STATIC; + private static final String NAME = "sedimentload"; public SedimentLoadFacet() { } @@ -100,7 +100,9 @@ String fraction = split.length >= 2 ? split[1] : ""; String years = split.length >= 3 ? " - " + split[2] : ""; - name = NAME; + // Name has the pattern sedimentload. + name = NAME + "." + fraction; + logger.debug("Created facet: " + name); description = Resources.getMsg( callMeta, diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadProcessor.java --- a/artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadProcessor.java Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadProcessor.java Thu Aug 21 18:09:37 2014 +0200 @@ -47,7 +47,8 @@ logger.debug("Do out for: " + facetName); if (FacetTypes.IS.SEDIMENT_LOAD_M3A(facetName) || - FacetTypes.IS.SEDIMENT_LOAD_TA(facetName)) { + FacetTypes.IS.SEDIMENT_LOAD_TA(facetName) || + FacetTypes.IS.SEDIMENT_LOAD(facetName)) { points = (double[][]) data; } else if (FacetTypes.IS.SEDIMENT_LOAD_UNKNOWN(facetName)) { SedimentLoadLSData load = (SedimentLoadLSData) data; diff -r fdb29e8b7ec0 -r ca072278ad02 artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadTAProcessor.java --- a/artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadTAProcessor.java Thu Aug 21 15:48:01 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadTAProcessor.java Thu Aug 21 18:09:37 2014 +0200 @@ -25,6 +25,7 @@ @Override public boolean canHandle(String facettype) { return FacetTypes.IS.SEDIMENT_LOAD_TA(facettype) || + FacetTypes.IS.SEDIMENT_LOAD(facettype) || FacetTypes.SEDIMENT_LOAD_TA_UNKNOWN.equals(facettype); }