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 DocumentType ContentLink
          The document type for ContentLink
static DocumentType DateComponent
          The document type for a DateComponent.
static DocumentType DocumentManagerComponent
          The document type for a DocumentManagerComponent.
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 LibraryDateComponent
          The document type for a LibraryDateComponent.
static DocumentType LibraryDocumentManagerComponent
          The document type for a LibraryDocumentManagerComponent.
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 LibraryLinkComponent
          The document type for LibraryLinkComponent
static DocumentType LibraryNumericComponent
          The document type for a LibraryNumericComponent.
static DocumentType LibraryRichTextComponent
          The document type for a LibraryRichTextComponent.
static DocumentType LibraryShortTextComponent
          The document type for a LibraryShortTextComponent.
static DocumentType LibraryStyleSheetComponent
          The document type for a LibraryStyleSheetComponent.
static DocumentType LibraryTextComponent
          The document type for a LibraryTextComponent.
static DocumentType LibraryUserSelectionComponent
          The document type for a LibraryUserSelectionComponent.
static DocumentType LinkComponent
          The document type for a LinkComponent.
static DocumentType NumericComponent
          The document type for a NumericComponent.
static DocumentType OptionSelectionComponent
          The document type for a OptionSelectionComponent.
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 ShortTextComponent
          The document type for a ShortTextComponent.
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 UserSelectionComponent
          The document type for a UserSelectionComponent.
static DocumentType Workflow
          The document type for Workflow
static DocumentType WorkflowStage
          The document type for WorkflowStage
 

Field Detail

AuthoringTemplate

static final DocumentType AuthoringTemplate
The document type for AuthoringTemplate


Content

static final DocumentType Content
The document type for Content


ContentLink

static final DocumentType ContentLink
The document type for ContentLink


Category

static final DocumentType Category
The document type for Category


FileComponent

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

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

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.


DocumentManagerComponent

static final DocumentType DocumentManagerComponent
The document type for a DocumentManagerComponent.

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

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


DateComponent

static final DocumentType DateComponent
The document type for a DateComponent.

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

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


NumericComponent

static final DocumentType NumericComponent
The document type for a NumericComponent.

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

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


OptionSelectionComponent

static final DocumentType OptionSelectionComponent
The document type for a OptionSelectionComponent.

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

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


UserSelectionComponent

static final DocumentType UserSelectionComponent
The document type for a UserSelectionComponent.

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

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


LibraryFileComponent

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

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

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.


LibraryDocumentManagerComponent

static final DocumentType LibraryDocumentManagerComponent
The document type for a LibraryDocumentManagerComponent.

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


LibraryDateComponent

static final DocumentType LibraryDateComponent
The document type for a LibraryDateComponent.

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


LibraryNumericComponent

static final DocumentType LibraryNumericComponent
The document type for a LibraryNumericComponent.

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


LibraryUserSelectionComponent

static final DocumentType LibraryUserSelectionComponent
The document type for a LibraryUserSelectionComponent.

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


LibraryStyleSheetComponent

static final DocumentType LibraryStyleSheetComponent
The document type for a LibraryStyleSheetComponent.

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


LibraryRichTextComponent

static final DocumentType LibraryRichTextComponent
The document type for a LibraryRichTextComponent.

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


LibraryShortTextComponent

static final DocumentType LibraryShortTextComponent
The document type for a LibraryShortTextComponent.

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


LibraryTextComponent

static final DocumentType LibraryTextComponent
The document type for a LibraryTextComponent.

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


PresentationTemplate

static final DocumentType PresentationTemplate
The document type for a PresentationTemplate


ReferenceComponent

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

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

static final DocumentType Site
The document type for Site


SiteArea

static final DocumentType SiteArea
The document type for SiteArea


Taxonomy

static final DocumentType Taxonomy
The document type for Taxonomy


TextComponent

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.


ShortTextComponent

static final DocumentType ShortTextComponent
The document type for a ShortTextComponent.

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

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


Workflow

static final DocumentType Workflow
The document type for Workflow


WorkflowStage

static final DocumentType WorkflowStage
The document type for WorkflowStage


LibraryComponent

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

LinkComponent

static final DocumentType LinkComponent
The document type for a LinkComponent.

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

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


LibraryLinkComponent

static final DocumentType LibraryLinkComponent
The document type for LibraryLinkComponent