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
 String getDescription()
          The description of this content type as presented to the user Implementors of this interface should provide localization for the description
 String getExtension()
          The extension of files that generate this content type.
 String getMimeType()
          The mime-type of the generated content e.g.
 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

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

Returns:
file extension

getTitle

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

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

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

Returns:
mime type