Author: jmorliaguet Date: Tue Dec 13 15:29:18 2005 New Revision: 2027 Modified: cpsskins/branches/jmo-perspectives/io/README.txt Log:
- draft update Modified: cpsskins/branches/jmo-perspectives/io/README.txt ============================================================================== --- cpsskins/branches/jmo-perspectives/io/README.txt (original) +++ cpsskins/branches/jmo-perspectives/io/README.txt Tue Dec 13 15:29:18 2005 @@ -7,8 +7,9 @@ This package contains XML exporters and importers. -Resources need to be identified with a name. Their name is obtained from a -combination of element, resource and content types. +Resources must be identifiable within a given context. +Their name is obtained from a combination of element, resource and content +type names. Classification of resources @@ -23,19 +24,19 @@ Element types provide a first-level categorization of resources. -- portlet +- 'portlet' -- display +- 'display' -- format +- 'format' -- canvas +- 'canvas' -- perspective +- 'perspective' -- filter +- 'filter' -- engine +- 'engine' The element name of a given resource is obtained from the "IElementType" @@ -54,9 +55,9 @@ Resource types provide a second-level categorization of resources. -- displays: box, area, boxgroup +- displays: 'box', 'area', 'boxgroup' -- formats: widget, style, effect, layout, ... +- formats: 'widget', 'style', 'effect', 'layout', ... The resource name of a given resource is obtained from the "IResourceType" interface: @@ -75,7 +76,7 @@ Content types provide a third-level categorization of resources. Typically they are third-party resources. -- cpsskins.actions, cpsskins.breadcrumbs, ... +- 'cpsskins.actions', 'cpsskins.breadcrumbs', ... The content type is identical to the resource type for resources that have no third-level type of categorization (i.e. perpective, theme, ...) @@ -105,7 +106,7 @@ For instance a portlet will be identified as: - portlet.123456 + 'portlet.123456' elementname + resourcename @@ -113,7 +114,7 @@ Example: - format.style, format.widget + 'format.style', 'format.widget' elementname + contentname @@ -121,5 +122,5 @@ Example: - portlet.cpsskins.actions, canvas.slot + 'portlet.cpsskins.actions', 'canvas.slot' -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins