## Package imcode.server.document

Interface Summary
Profile

Class Summary
CategoryDomainObject
CategoryTypeDomainObject
CopyableHashSet
DirectDocumentReference
DocumentComparator
DocumentDomainObject
DocumentDomainObject.Attributes
DocumentPermission
DocumentPermissionSetDomainObject: Probably should be abstract - API uses only ONE concrete implmentation: TextDocumentPermissionSetDomainObject
DocumentPermissionSets
DocumentPredicate
DocumentReference
DocumentTypeDomainObject
DocumentVisitor
FileDocumentDomainObject
FileDocumentDomainObject.FileDocumentFile
GetterDocumentReference
HtmlDocumentDomainObject
LifeCyclePhase
RoleIdToDocumentPermissionSetTypeMappings
RoleIdToDocumentPermissionSetTypeMappings.Mapping
SectionDomainObject
TemplateDomainObject
TemplateGroupDomainObject
TemplateMapper
TestDocumentDomainObject
TestDocumentPermissionSetDomainObject
TestUrlDocumentDomainObject
TextDocumentPermissionSetDomainObject
UrlDocumentDomainObject
XmlDocumentBuilder

Enum Summary
DocumentPermissionSetTypeDomainObject

Exception Summary
ConcurrentDocumentModificationException: The document changed while we were not expecting it to.
MaxCategoryDomainObjectsOfTypeExceededException
NoPermissionToCreateDocumentException
NoPermissionToEditDocumentException