com.arsdigita.cms.contenttypes
Class ContentAssetInitializer

java.lang.Object
  extended bycom.arsdigita.runtime.CompoundInitializer
      extended bycom.arsdigita.cms.contenttypes.ContentAssetInitializer
All Implemented Interfaces:
com.arsdigita.runtime.Initializer

public abstract class ContentAssetInitializer
extends com.arsdigita.runtime.CompoundInitializer


Field Summary
 
Fields inherited from class com.arsdigita.runtime.CompoundInitializer
versionId
 
Constructor Summary
protected ContentAssetInitializer(String manifestFile)
           
 
Method Summary
abstract  Class getAuthoringStep()
          The class of the authoring kit step
abstract  com.arsdigita.globalization.GlobalizedMessage getAuthoringStepDescription()
          The description for the authoring step
abstract  com.arsdigita.globalization.GlobalizedMessage getAuthoringStepLabel()
          The label for the authoring step
abstract  int getAuthoringStepSortKey()
          The sort key for the authoring step
abstract  String getBaseType()
          The base type against which the asset is defined, typically com.arsdigita.cms.ContentPage
abstract  String getProperty()
          The name of the association between the item and the asset, eg 'fileAttachments'.
abstract  String getTraversalXML()
          Returns the path to the XML file defintions for the asset, eg /WEB-INF/traversal-adapters/com/arsdigita/cms/contentassets/FileAttachments.xml
 void init(com.arsdigita.runtime.LegacyInitEvent evt)
           
 
Methods inherited from class com.arsdigita.runtime.CompoundInitializer
add, init, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentAssetInitializer

protected ContentAssetInitializer(String manifestFile)
Method Detail

init

public void init(com.arsdigita.runtime.LegacyInitEvent evt)

getBaseType

public abstract String getBaseType()
The base type against which the asset is defined, typically com.arsdigita.cms.ContentPage


getTraversalXML

public abstract String getTraversalXML()
Returns the path to the XML file defintions for the asset, eg /WEB-INF/traversal-adapters/com/arsdigita/cms/contentassets/FileAttachments.xml


getProperty

public abstract String getProperty()
The name of the association between the item and the asset, eg 'fileAttachments'.


getAuthoringStep

public abstract Class getAuthoringStep()
The class of the authoring kit step


getAuthoringStepLabel

public abstract com.arsdigita.globalization.GlobalizedMessage getAuthoringStepLabel()
The label for the authoring step


getAuthoringStepDescription

public abstract com.arsdigita.globalization.GlobalizedMessage getAuthoringStepDescription()
The description for the authoring step


getAuthoringStepSortKey

public abstract int getAuthoringStepSortKey()
The sort key for the authoring step



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2352 UTC