## Package com.imcode.imcms.api

Interface Summary
ContentManagementSystemRunnable

Class Summary
Category
CategoryType
Content
ContentLoop
ContentManagementSystem
DatabaseService
DefaultContentManagementSystem
Document
Document.Comparator
Document.LifeCyclePhase
Document.PublicationStatus
DocumentPermissionSet
DocumentPermissionSetType
DocumentService
DocumentVersion: Document version.
FileDocument
FileDocument.FileDocumentFile
I18nLanguage
I18nMeta: I18n-ed part of meta.
I18nSupport: I18n support.
Image
ImageId
Language
LuceneParsedQuery
LuceneQuery
Mail
MailService
Meta: Document meta.
Meta.PermisionSetEx: Create (create only!) permission for template or a document type.
MockContentManagementSystem
Role
SearchQuery
Section
Template
TemplateGroup
TemplateService
TestDefaultContentManagementSystem
TestDocument
TestDocumentService
TestTextDocument
TestUserService
TestUserService.MockProcedureExecutor
TextDocument
TextDocument.Menu
TextDocument.MenuItem
TextDocument.MenuItem.TreeKey
TextDocument.TextField
TextDocumentViewing: An instance of this class is fetchable in JSPs included in text documents (with <?imcms:include path="..."?>) via `TextDocumentViewing.fromRequest(javax.servlet.http.HttpServletRequest)`, and in velocity code in text templates as `$viewing`.
TextHistory
UrlDocument
User
UserService

Enum Summary
DocumentVersionTag: Document version tags.
Meta.UnavailableI18nDataSubstitution: Document content show mode for disabled translation.
TextDocument.TextField.Format

Exception Summary
AliasAlreadyExistsException
AlreadyExistsException
BadQueryException
CategoryAlreadyExistsException
CategoryTypeAlreadyExistsException
DocumentAlreadyInMenuException
I18nDisabledException
I18nException
MailException
MaxCategoriesOfTypeExceededException
NoPermissionException: This exception is thrown from almost all methods in the service classes.
RoleAlreadyExistsException
SaveException
SearchException
UserAlreadyExistsException