Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.types.adapter
Interface TypeInfo

All Known Implementing Classes:
TypeInfoAdapter

public interface TypeInfo

Type representation access via document adapter

Basically presents all useful Type getters.

Author:
Anahide Tchertchian

Method Summary
 java.util.Map<java.lang.String,SubType> getAllowedSubTypes()
           
 java.lang.String getBigIcon()
           
 java.lang.String getBigIconExpanded()
           
 java.lang.String[] getContentViews(java.lang.String category)
          Return content views defined on this document type for given category
 java.lang.String getCreateView()
           
 java.lang.String getDefaultView()
           
 java.lang.String getEditView()
           
 java.lang.String getIcon()
           
 java.lang.String getIconExpanded()
           
 java.lang.String getId()
           
 java.lang.String getLabel()
           
 FieldWidget[] getLayout()
          Deprecated. use getLayouts(String) instead, using mode BuiltinModes.ANY. Not used. Remove in 5.2 => No ! still used from xhtml files.
 java.lang.String[] getLayouts(java.lang.String mode)
          Returns layout names for this mode, defaulting to layouts defined for mode BuiltinModes.ANY
 java.lang.String[] getLayouts(java.lang.String mode, java.lang.String defaultMode)
          Returns layout names for this mode, defaulting to layouts defined for given default mode name.
 java.lang.String getView(java.lang.String viewId)
           
 TypeView[] getViews()
           
 

Method Detail

getIcon

java.lang.String getIcon()

getIconExpanded

java.lang.String getIconExpanded()

getBigIcon

java.lang.String getBigIcon()

getBigIconExpanded

java.lang.String getBigIconExpanded()

getLabel

java.lang.String getLabel()

getId

java.lang.String getId()

getLayout

@Deprecated
FieldWidget[] getLayout()
Deprecated. use getLayouts(String) instead, using mode BuiltinModes.ANY. Not used. Remove in 5.2 => No ! still used from xhtml files.


getLayouts

java.lang.String[] getLayouts(java.lang.String mode)
Returns layout names for this mode, defaulting to layouts defined for mode BuiltinModes.ANY


getLayouts

java.lang.String[] getLayouts(java.lang.String mode,
                              java.lang.String defaultMode)
Returns layout names for this mode, defaulting to layouts defined for given default mode name.

If parameter "defaultMode" is null, returns only layout defined for given mode.


getDefaultView

java.lang.String getDefaultView()

getCreateView

java.lang.String getCreateView()

getEditView

java.lang.String getEditView()

getViews

TypeView[] getViews()

getView

java.lang.String getView(java.lang.String viewId)

getAllowedSubTypes

java.util.Map<java.lang.String,SubType> getAllowedSubTypes()

getContentViews

java.lang.String[] getContentViews(java.lang.String category)
Return content views defined on this document type for given category

Since:
5.4

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.