Author: apevec
Date: 2006-04-26 23:54:09 +0200 (Wed, 26 Apr 2006)
New Revision: 1121
Modified:
trunk/ccm-cms-assets-fileattachment/src/WEB-INF/traversal-adapters/com/arsdigita/cms/contentassets/FileAttachment.xml
trunk/ccm-cms-assets-fileattachment/src/com/arsdigita/cms/contentassets/FileAttachmentInitializer.java
Log:
enable standalone FA XML output
Modified: trunk/ccm-cms-assets-fileattachment/src/WEB-INF/traversal-adapters/com/arsdigita/cms/contentassets/FileAttachment.xml
===================================================================
--- trunk/ccm-cms-assets-fileattachment/src/WEB-INF/traversal-adapters/com/arsdigita/cms/contentassets/FileAttachment.xml 2006-04-26 21:17:49 UTC (rev 1120)
+++ trunk/ccm-cms-assets-fileattachment/src/WEB-INF/traversal-adapters/com/arsdigita/cms/contentassets/FileAttachment.xml 2006-04-26 21:54:09 UTC (rev 1121)
@@ -17,6 +17,10 @@
<xrd:property name="/object/language"/>
<xrd:property name="/object/content"/>
</xrd:attributes>
+ <xrd:associations rule="include">
+ <xrd:property name="/object/auditing"/>
+ <xrd:property name="/object/dublinCore"/>
+ </xrd:associations>
</xrd:adapter>
</xrd:context>
Modified: trunk/ccm-cms-assets-fileattachment/src/com/arsdigita/cms/contentassets/FileAttachmentInitializer.java
===================================================================
--- trunk/ccm-cms-assets-fileattachment/src/com/arsdigita/cms/contentassets/FileAttachmentInitializer.java 2006-04-26 21:17:49 UTC (rev 1120)
+++ trunk/ccm-cms-assets-fileattachment/src/com/arsdigita/cms/contentassets/FileAttachmentInitializer.java 2006-04-26 21:54:09 UTC (rev 1121)
@@ -18,10 +18,12 @@
import com.arsdigita.cms.contenttypes.ContentAssetInitializer;
import com.arsdigita.cms.contentassets.FileAttachment;
import com.arsdigita.cms.contentassets.ui.FileAttachmentsStep;
+import com.arsdigita.domain.xml.TraversalHandler;
import com.arsdigita.globalization.GlobalizedMessage;
import com.arsdigita.kernel.URLService;
import com.arsdigita.runtime.LegacyInitEvent;
+import com.arsdigita.xml.XML;
/**
* Initializer
@@ -77,5 +79,9 @@
URLService.registerFinder(
FileAttachment.BASE_DATA_OBJECT_TYPE,
new FileAttachmentURLFinder());
+
+ // we might need to output FA XML standalone
+ XML.parseResource(getTraversalXML(),
+ new TraversalHandler());
}
}
|