org.pentaho.platform.api.engine
Interface IContentInfo

All Known Implementing Classes:
ContentInfo

public interface IContentInfo

Describes a content type. This class is used to describe content types that users can get to. Implementations of this class are also used as keys to content generators (IContentGenerator)

Author:
jamesdixon

Method Summary
 java.lang.String getDescription()
          The description of this content type as presented to the user Implementors of this interface should provide localization for the description
 java.lang.String getExtension()
          The extension of files that generate this content type.
 java.lang.String getIconUrl()
          Returns an url to an icon for this content type
 java.lang.String getMimeType()
          The mime-type of the generated content e.g.
 java.util.List<IPluginOperation> getOperations()
          Returns a list of the operations that are available for this content type
 java.lang.String getTitle()
          The title of this content type as presented to the user Implementors of this interface should provide localization for the title e.g.
 

Method Detail

getExtension

java.lang.String getExtension()
The extension of files that generate this content type. e.g. 'xaction'

Returns:
file extension

getTitle

java.lang.String getTitle()
The title of this content type as presented to the user Implementors of this interface should provide localization for the title e.g. 'Executable action'

Returns:
title

getDescription

java.lang.String getDescription()
The description of this content type as presented to the user Implementors of this interface should provide localization for the description

Returns:
title

getMimeType

java.lang.String getMimeType()
The mime-type of the generated content e.g. 'text/html'

Returns:
mime type

getOperations

java.util.List<IPluginOperation> getOperations()
Returns a list of the operations that are available for this content type

Returns:
the available plugin operations

getIconUrl

java.lang.String getIconUrl()
Returns an url to an icon for this content type

Returns: