logger.info("doGetDerivedUnitMedia() - " + request.getServletPath());\r
ModelAndView mv = new ModelAndView();\r
DerivedUnitFacade duf = newFacadeFrom(occurrenceUuid, response,Arrays.asList(new String []{\r
- "derivedUnitMedia.representations.parts", "derivedUnitMedia.title"}));\r
+ "derivedUnitMedia", "derivedUnitMedia.title"}));\r
if(duf != null){\r
mv.addObject(duf.getDerivedUnitMedia());\r
}\r
logger.info("doGetFieldObjectMedia() - " + request.getServletPath());\r
ModelAndView mv = new ModelAndView();\r
DerivedUnitFacade duf = newFacadeFrom(occurrenceUuid, response,Arrays.asList(new String []{\r
- "fieldObjectMedia.representations.parts", "fieldObjectMedia.title"}));\r
+ "fieldObjectMedia", "fieldObjectMedia.title"}));\r
mv.addObject(duf.getFieldObjectMedia());\r
return mv;\r
}\r
// $Id$\r
/**\r
* Copyright (C) 2009 EDIT\r
-* European Distributed Institute of Taxonomy \r
+* European Distributed Institute of Taxonomy\r
* http://www.e-taxonomy.eu\r
-* \r
+*\r
* The contents of this file are subject to the Mozilla Public License Version 1.1\r
* See LICENSE.TXT at the top of this package for the full license terms.\r
*/\r
@Controller\r
@RequestMapping(value = {"/portal/derivedUnitFacade/{uuid}"})\r
public class DerivedUnitFacadePortalController extends\r
- DerivedUnitFacadeController {\r
- \r
- public DerivedUnitFacadePortalController(){\r
- super();\r
- setInitializationStrategy(Arrays.asList(new String []{\r
- "*",\r
- "titleCache",\r
+ DerivedUnitFacadeController {\r
+\r
+ public DerivedUnitFacadePortalController(){\r
+ super();\r
+ setInitializationStrategy(Arrays.asList(new String []{\r
+ "*",\r
+ "titleCache",\r
// "gatheringEvent.*",\r
- "ecologyAll",\r
- "plantDescriptionAll",\r
- \r
+ "ecologyAll",\r
+ "plantDescriptionAll",\r
+\r
// "fieldObservation.*",\r
- "fieldObjectMedia.representations.parts",\r
- \r
+ "fieldObjectMedia",\r
+\r
// "derivedUnit.*",\r
- "derivedUnitMedia.representations.parts",\r
- "derivedUnitDefinitions",\r
- \r
- "exactLocation.referenceSystem"\r
- \r
- \r
- }));\r
- }\r
+ "derivedUnitMedia",\r
+ "derivedUnitDefinitions",\r
+\r
+ "exactLocation.referenceSystem"\r
+\r
+\r
+ }));\r
+ }\r
\r
}\r
"elements.sources.citation.authorTeam",
"elements.sources.nameUsedInSource.originalNameString",
"elements.multilanguageText",
- "elements.media.representations.parts",
- "elements.media.title",
+ "elements.media",
});
@InitBinder
"elements.area.level",\r
"elements.modifyingText",\r
"elements.states.*",\r
- "elements.media.representations.parts", // TODO "elements.media" should be sufficient since we have the MediaAutoInitializer\r
+ "elements.media",\r
});\r
\r
\r
"typeStatus.representations",\r
"typifiedNames",\r
"citation.authorTeam.$",\r
- "typeSpecimen.media.representations.parts"\r
+ "typeSpecimen.media"\r
});\r
\r
\r
"feature",\r
"elements.$",\r
"elements.multilanguageText",\r
- "elements.media.representations.parts",\r
- "elements.media.title",\r
+ "elements.media",\r
});\r
\r
\r
// taxon descriptions\r
"descriptions.elements.area.$",\r
"descriptions.elements.multilanguageText",\r
- "descriptions.elements.media.representations.parts",\r
- "descriptions.elements.media.title",\r
+ "descriptions.elements.media",\r
\r
});\r
\r
"elements.sources.citation.authorTeam",\r
"elements.sources.nameUsedInSource.originalNameString",\r
"elements.multilanguageText",\r
- "elements.media.representations.parts",\r
- "elements.media.title",\r
+ "elements.media",\r
});\r
\r
protected static final List<String> TAXONUSEDESCRIPTION_INIT_STRATEGY = Arrays.asList(new String []{\r
"elements.sources.citation.authorTeam",\r
"elements.sources.nameUsedInSource.originalNameString",\r
"elements.multilanguageText",\r
- "elements.media.representations.parts",\r
- "elements.media.title",\r
+ "elements.media",\r
});\r
\r
protected static final List<String> DESCRIPTION_ELEMENT_INIT_STRATEGY = Arrays.asList(new String []{\r
"sources.citation.authorTeam",\r
"sources.nameUsedInSource.originalNameString",\r
"multilanguageText",\r
- "media.representations.parts",\r
- "media.title",\r
+ "media",\r
});\r
\r
\r
// "feature",\r
// "elements.$",\r
// "elements.multilanguageText",\r
-// "elements.media.representations.parts",\r
-// "elements.media.title",\r
+// "elements.media",\r
// });\r
\r
protected static final List<String> TAXONDESCRIPTION_MEDIA_INIT_STRATEGY = Arrays.asList(new String []{\r
- "elements.media.representations.parts",\r
- "elements.media.title"\r
+ "elements.media"\r
\r
});\r
\r