D - a type which represents an implementation of ECM Documentpublic interface DocumentContext<D extends EcmDocument>
| Modifier and Type | Method and Description |
|---|---|
void |
addPermissions(Permissions permissions)
Add a permisions definition to the collection of permissions
|
void |
addPublicationInfos(PublicationInfos publicationInfos)
Add a publication informations definition to the collection of publication informations
|
Collection<Permissions> |
getAllPermissions()
Get all classes (with extentions) about permissions on the current document
|
Collection<PublicationInfos> |
getAllPublicationInfos()
Get all classes (with extentions) about publication informations on the current document
|
D |
getDoc()
Get the document
|
<P extends Permissions> |
getPermissions(Class<P> permType)
Get permissions
|
<P extends PublicationInfos> |
getPublicationInfos(Class<P> publiInfos)
Get publication informations
|
DocumentType |
getType()
Get the document type
|
void |
setDoc(D document)
Set the document
|
void |
setDocumentType(DocumentType type)
Set the document type
|
Collection<Permissions> getAllPermissions()
<P extends Permissions> P getPermissions(Class<P> permType)
permType - the type of permissionsvoid addPermissions(Permissions permissions)
permissions - permissionsCollection<PublicationInfos> getAllPublicationInfos()
<P extends PublicationInfos> P getPublicationInfos(Class<P> publiInfos)
publiInfos - the type of publication informationsvoid addPublicationInfos(PublicationInfos publicationInfos)
publication - informationsDocumentType getType()
void setDocumentType(DocumentType type)
type - the document typeD getDoc()
void setDoc(D document)
document - the documentCopyright © 2020. All rights reserved.