Changeset 30232
- Timestamp:
- 02/18/08 16:13:28 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
org.nuxeo.ecm.platform/trunk/nuxeo-platform-ui-web/src/main/java/org/nuxeo/ecm/platform/ui/web/tag/fn/DocumentModelFunctions.java
r28926 r30232 111 111 } 112 112 113 private static String getDefaultView(DocumentModel doc) {113 private static String getDefaultView(DocumentModel doc) throws ClientException { 114 114 String docType = doc.getType(); 115 115 … … 117 117 return defaultViewCache.get(docType); 118 118 } else { 119 String defaultView = getTypeManager().getType(docType).getDefaultView(); 119 org.nuxeo.ecm.platform.types.Type type = getTypeManager().getType(docType); 120 if (type == null) { 121 throw new ClientException("Cannot get default view. Type '" 122 + docType + "' not registered"); 123 } 124 String defaultView = type.getDefaultView(); 120 125 defaultViewCache.put(docType, defaultView); 121 126 return defaultView;
