# Uses of Package
com.logicaldoc.core.document

Packages that use com.logicaldoc.core.document
Package
Description
com.logicaldoc.core.automation
Automation subsystem that allows you to program your own logic inside the platform.
The automation engine can be accessed through the class `Automation`
Please note the special annotation `AutomationDictionary` that is used to automatically put in the Dictionary whatever bean you need.
com.logicaldoc.core.conversion
Machinery for converting documents to different formats.
com.logicaldoc.core.document
Contains the definitions of `Document` and `Version` as well as other related objects
com.logicaldoc.core.document.thumbnail
Machinery for building thumbnails of the first page of the documents.
com.logicaldoc.core.filler
Package with the API for implementing the autofill of `ExtensibleObject`s
com.logicaldoc.core.folder
Contains the definitions of `Folder` as well as other related objects
com.logicaldoc.core.parser
Machinery for parsing different file formats.
com.logicaldoc.core.searchengine
The core of the search engine.
com.logicaldoc.core.store
The store sub-system responsible for persisting the binaries of the documents.
com.logicaldoc.core.ticket
com.logicaldoc.core.transfer
com.logicaldoc.core.util

Classes in com.logicaldoc.core.document used by com.logicaldoc.core.automation
Class
Description
Document
Basic concrete implementation of `AbstractDocument`
DocumentEvent
Possible events in the document's history
DocumentHistory
Registers an event on folder or document
DocumentLink
Represents a document link.
DocumentNote
A note over a document
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.conversion
Class
Description
Document
Basic concrete implementation of `AbstractDocument`
DocumentHistory
Registers an event on folder or document
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.document
Class
Description
AbstractDocument
The Document is the central entity of LogicalDOC.
AbstractDocumentHistory
A superclass for those histories tightly related to documents
Bookmark
A bookmark over a document
BookmarkDAO
DAO service for bookmarks
Document
Basic concrete implementation of `AbstractDocument`
DocumentAccessControlEntry
Represents all the permissions granted to a group against a business object
DocumentComparator
Comparators to sort documents with different options
DocumentDAO
This class is a DAO-service for documents.
DocumentEvent
Possible events in the document's history
DocumentFuture
A future used to track asynchronous elaborations on a document.
DocumentHistory
Registers an event on folder or document
DocumentHistoryDAO
DAO for `DocumentHistory` handling.
DocumentLink
Represents a document link.
DocumentLinkDAO
DAO for `DocumentLink` handling.
DocumentListener
This interface defines hooks called before and after a particular event occurs on the specified document.
DocumentListenerManager
A manager for document listeners.
DocumentManager
Basic Implementation of `DocumentManager`
DocumentNote
A note over a document
DocumentNoteDAO
DAO for `DocumentNote` handling.
DocumentStatus
EmbeddingStatus
If a document can or cannot be indexed
FolderAccessControlEntry
Represents all the permissions granted to a group against a business object
IndexingStatus
Inf a document is indexed or cannotbe indexed
NoteAccessControlEntry
Class for permissions of `DocumentNote`
Rating
A rating over a document
RatingDAO
DAO service for ratings
Tag
Represents a tag of a specific document
TagCloud
This class is a TagCloud
TagsProcessor
This task generate all data needed by the tag cloud panel and the tags drop-down lists.
Version
This class represents versions.
VersionDAO
This class is a DAO-service for versions.
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.document.thumbnail
Class
Description
Document
Basic concrete implementation of `AbstractDocument`
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.filler
Class
Description
Document
Basic concrete implementation of `AbstractDocument`
DocumentHistory
Registers an event on folder or document
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.folder
Class
Description
AbstractDocumentHistory
A superclass for those histories tightly related to documents
FolderAccessControlEntry
Represents all the permissions granted to a group against a business object
Tag
Represents a tag of a specific document
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.parser
Class
Description
Document
Basic concrete implementation of `AbstractDocument`
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.searchengine
Class
Description
AbstractDocument
The Document is the central entity of LogicalDOC.
Document
Basic concrete implementation of `AbstractDocument`
DocumentDAO
This class is a DAO-service for documents.
DocumentNoteDAO
DAO for `DocumentNote` handling.
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.store
Class
Description
AbstractDocument
The Document is the central entity of LogicalDOC.
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.ticket
Class
Description
DocumentDAO
This class is a DAO-service for documents.
DocumentHistory
Registers an event on folder or document
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.transfer
Class
Description
Document
Basic concrete implementation of `AbstractDocument`
DocumentHistory
Registers an event on folder or document
Classes in com.logicaldoc.core.document used by com.logicaldoc.core.util
Class
Description
Document
Basic concrete implementation of `AbstractDocument`