com.ibm.workplace.wcm.api
Interface DocumentTypes


public interface DocumentTypes

This interface holds constants that define each of the DocumentTypes that are known to the API. These can be used wherever a DocumentType object is required.


Field Summary
static DocumentType AuthoringTemplate
          The document type for AuthoringTemplate
static DocumentType Category
          The document type for Category
static DocumentType Content
          The document type for Content
static java.lang.String COPYRIGHT
          Copyright statement
static DocumentType FileComponent
          The document type for a FileComponent.
static DocumentType HTMLComponent
          The document type for a HTMLComponent.
static DocumentType ImageComponent
          The document type for a ImageComponent.
static DocumentType LibraryComponent
          The document type for Library Components.
static DocumentType LibraryFileComponent
          The document type for a LibraryFileComponent.
static DocumentType LibraryHTMLComponent
          The document type for a LibraryHTMLComponent.
static DocumentType LibraryImageComponent
          The document type for a LibraryImageComponent.
static DocumentType PresentationTemplate
          The document type for a PresentationTemplate
static DocumentType ReferenceComponent
          The document type for a ReferenceComponent.
static DocumentType RichTextComponent
          The document type for a RichTextComponent.
static DocumentType Site
          The document type for Site
static DocumentType SiteArea
          The document type for SiteArea
static DocumentType Taxonomy
          The document type for Taxonomy
static DocumentType TextComponent
          The document type for a TextComponent.
static DocumentType Workflow
          The document type for Workflow
static DocumentType WorkflowStage
          The document type for WorkflowStage
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright statement

See Also:
Constant Field Values

AuthoringTemplate

public static final DocumentType AuthoringTemplate
The document type for AuthoringTemplate


Content

public static final DocumentType Content
The document type for Content


Category

public static final DocumentType Category
The document type for Category


FileComponent

public static final DocumentType FileComponent
The document type for a FileComponent.

A component of this type cannot be stored as a separate entity in the repository.

I.e. Components of type FileComponent must live in a ContentComponentContainer.


HTMLComponent

public static final DocumentType HTMLComponent
The document type for a HTMLComponent.

A component of this type cannot be stored as a separate entity in the repository.

I.e. Components of type HTMLComponent must live in a ContentComponentContainer.


ImageComponent

public static final DocumentType ImageComponent
The document type for a ImageComponent.

A component of this type cannot be stored as a separate entity in the repository. I.e. Components of type ImageComponent must live in a ContentComponentContainer.


LibraryFileComponent

public static final DocumentType LibraryFileComponent
The document type for a LibraryFileComponent.

A component of this type is stored as an entity in the repository and is also known as a Library Component.


LibraryHTMLComponent

public static final DocumentType LibraryHTMLComponent
The document type for a LibraryHTMLComponent.

A component of this type is stored as an entity in the repository and is also known as a Library Component.


LibraryImageComponent

public static final DocumentType LibraryImageComponent
The document type for a LibraryImageComponent.

A component of this type is stored as an entity in the repository and is also known as a Library Component.


PresentationTemplate

public static final DocumentType PresentationTemplate
The document type for a PresentationTemplate


ReferenceComponent

public static final DocumentType ReferenceComponent
The document type for a ReferenceComponent.

A component of this type cannot be stored as a separate entity in the repository.

I.e. Components of type ReferenceComponent must live in a ContentComponentContainer.


RichTextComponent

public static final DocumentType RichTextComponent
The document type for a RichTextComponent.

A component of this type cannot be stored as a separate entity in the repository.

I.e. Components of type RichTextComponent must live in a ContentComponentContainer.


Site

public static final DocumentType Site
The document type for Site


SiteArea

public static final DocumentType SiteArea
The document type for SiteArea


Taxonomy

public static final DocumentType Taxonomy
The document type for Taxonomy


TextComponent

public static final DocumentType TextComponent
The document type for a TextComponent.

A component of this type cannot be stored as a separate entity in the repository.

I.e. Components of type TextComponent must live in a ContentComponentContainer.


Workflow

public static final DocumentType Workflow
The document type for Workflow


WorkflowStage

public static final DocumentType WorkflowStage
The document type for WorkflowStage


LibraryComponent

public static final DocumentType LibraryComponent
The document type for Library Components.

A Library Component refers to any component that can be stored in the Component Library as a separate entity in the repository.

This document type refers to any other Library Component that is not specifically included in this API.

See Also:
LibraryFileComponent, LibraryHTMLComponent, LibraryImageComponent