Nuxeo ECM Projects 5.4.3-SNAPSHOT

Uses of Interface
org.nuxeo.ecm.core.api.DocumentModel

Packages that use DocumentModel
org.nuxeo.ecm.admin.oauth   
org.nuxeo.ecm.automation   
org.nuxeo.ecm.automation.core.collectors   
org.nuxeo.ecm.automation.core.impl.adapters   
org.nuxeo.ecm.automation.core.operations   
org.nuxeo.ecm.automation.core.operations.blob   
org.nuxeo.ecm.automation.core.operations.document   
org.nuxeo.ecm.automation.core.operations.execution   
org.nuxeo.ecm.automation.core.operations.login   
org.nuxeo.ecm.automation.core.operations.notification   
org.nuxeo.ecm.automation.core.operations.services   
org.nuxeo.ecm.automation.core.operations.stack   
org.nuxeo.ecm.automation.core.operations.users   
org.nuxeo.ecm.automation.core.rendering.operations   
org.nuxeo.ecm.automation.core.scripting   
org.nuxeo.ecm.automation.core.util   
org.nuxeo.ecm.automation.features   
org.nuxeo.ecm.automation.jbpm   
org.nuxeo.ecm.automation.jsf.operations   
org.nuxeo.ecm.automation.server.jaxrs.io.writers   
org.nuxeo.ecm.core.api The core API of the Nuxeo platform, including: CoreSession, DocumentModel, Blob
org.nuxeo.ecm.core.api.adapter   
org.nuxeo.ecm.core.api.blobholder   
org.nuxeo.ecm.core.api.impl   
org.nuxeo.ecm.core.api.localconfiguration   
org.nuxeo.ecm.core.api.pathsegment   
org.nuxeo.ecm.core.api.repository.cache   
org.nuxeo.ecm.core.api.tree   
org.nuxeo.ecm.core.event Event Service API (see EventService). 
org.nuxeo.ecm.core.event.impl Event Service implementation. 
org.nuxeo.ecm.core.io.impl   
org.nuxeo.ecm.core.io.impl.plugins   
org.nuxeo.ecm.core.rest   
org.nuxeo.ecm.core.search.api.client.querymodel   
org.nuxeo.ecm.core.search.api.client.querymodel.descriptor query model descriptor hold information necessary to fire the proper query from either a document model (stateful) or a string with substitution places (question marks) and applicative feeding of them. 
org.nuxeo.ecm.core.search.api.client.search.results.impl Client search results api implementation. 
org.nuxeo.ecm.core.storage.sql.coremodel   
org.nuxeo.ecm.core.trash   
org.nuxeo.ecm.core.url.nxdoc   
org.nuxeo.ecm.core.utils   
org.nuxeo.ecm.core.versioning   
org.nuxeo.ecm.directory   
org.nuxeo.ecm.directory.api   
org.nuxeo.ecm.directory.impl   
org.nuxeo.ecm.directory.ldap   
org.nuxeo.ecm.directory.localconfiguration   
org.nuxeo.ecm.directory.memory   
org.nuxeo.ecm.directory.multi   
org.nuxeo.ecm.directory.sql   
org.nuxeo.ecm.plateform.jbpm.core.adapter   
org.nuxeo.ecm.platform.actions   
org.nuxeo.ecm.platform.annotations.gwt.server.configuration   
org.nuxeo.ecm.platform.annotations.repository.service   
org.nuxeo.ecm.platform.api.ws   
org.nuxeo.ecm.platform.audit.api.comment   
org.nuxeo.ecm.platform.audit.web.listener   
org.nuxeo.ecm.platform.audit.web.listener.ejb   
org.nuxeo.ecm.platform.comment.api   
org.nuxeo.ecm.platform.comment.impl   
org.nuxeo.ecm.platform.comment.web   
org.nuxeo.ecm.platform.comment.workflow   
org.nuxeo.ecm.platform.comment.workflow.services   
org.nuxeo.ecm.platform.computedgroups   
org.nuxeo.ecm.platform.content.template.factories   
org.nuxeo.ecm.platform.content.template.service   
org.nuxeo.ecm.platform.contentview.jsf   
org.nuxeo.ecm.platform.contentview.json   
org.nuxeo.ecm.platform.contentview.seam   
org.nuxeo.ecm.platform.dublincore.service   
org.nuxeo.ecm.platform.ec.notification.service   
org.nuxeo.ecm.platform.el   
org.nuxeo.ecm.platform.filemanager.api   
org.nuxeo.ecm.platform.filemanager.core.listener   
org.nuxeo.ecm.platform.filemanager.service   
org.nuxeo.ecm.platform.filemanager.service.extension   
org.nuxeo.ecm.platform.filemanager.utils   
org.nuxeo.ecm.platform.forum.web   
org.nuxeo.ecm.platform.forum.web.api   
org.nuxeo.ecm.platform.htmlsanitizer   
org.nuxeo.ecm.platform.io.client   
org.nuxeo.ecm.platform.io.selectionReader   
org.nuxeo.ecm.platform.jbpm   
org.nuxeo.ecm.platform.jbpm.core.helper   
org.nuxeo.ecm.platform.jbpm.core.service   
org.nuxeo.ecm.platform.jbpm.dashboard   
org.nuxeo.ecm.platform.jbpm.web   
org.nuxeo.ecm.platform.localconfiguration.simple   
org.nuxeo.ecm.platform.localconfiguration.simple.operations   
org.nuxeo.ecm.platform.localconfiguration.web.types   
org.nuxeo.ecm.platform.login   
org.nuxeo.ecm.platform.mail.utils   
org.nuxeo.ecm.platform.notification.api   
org.nuxeo.ecm.platform.oauth.consumers   
org.nuxeo.ecm.platform.oauth.providers   
org.nuxeo.ecm.platform.oauth.tokens   
org.nuxeo.ecm.platform.picture.api.adapters   
org.nuxeo.ecm.platform.picture.extension   
org.nuxeo.ecm.platform.picture.preview.adapter.factories   
org.nuxeo.ecm.platform.picture.web   
org.nuxeo.ecm.platform.pictures.tiles.api.adapter   
org.nuxeo.ecm.platform.pictures.tiles.api.imageresource   
org.nuxeo.ecm.platform.pictures.tiles.service   
org.nuxeo.ecm.platform.preview.adapter   
org.nuxeo.ecm.platform.preview.adapter.base   
org.nuxeo.ecm.platform.preview.adapter.factories   
org.nuxeo.ecm.platform.preview.api   
org.nuxeo.ecm.platform.preview.helper   
org.nuxeo.ecm.platform.preview.seam   
org.nuxeo.ecm.platform.publisher.api   
org.nuxeo.ecm.platform.publisher.helper   
org.nuxeo.ecm.platform.publisher.impl.core   
org.nuxeo.ecm.platform.publisher.impl.localfs   
org.nuxeo.ecm.platform.publisher.impl.service   
org.nuxeo.ecm.platform.publisher.jbpm   
org.nuxeo.ecm.platform.publisher.remoting.client   
org.nuxeo.ecm.platform.publisher.remoting.marshaling   
org.nuxeo.ecm.platform.publisher.remoting.marshaling.interfaces   
org.nuxeo.ecm.platform.publisher.remoting.marshaling.io   
org.nuxeo.ecm.platform.publisher.remoting.restProxies   
org.nuxeo.ecm.platform.publisher.remoting.server   
org.nuxeo.ecm.platform.publisher.rules   
org.nuxeo.ecm.platform.publisher.synchonize.server   
org.nuxeo.ecm.platform.publisher.web   
org.nuxeo.ecm.platform.query.api   
org.nuxeo.ecm.platform.query.nxql   
org.nuxeo.ecm.platform.relations.api.util   
org.nuxeo.ecm.platform.relations.web   
org.nuxeo.ecm.platform.relations.web.listener   
org.nuxeo.ecm.platform.relations.web.listener.ejb   
org.nuxeo.ecm.platform.rendering.api   
org.nuxeo.ecm.platform.rendering.fm.adapters   
org.nuxeo.ecm.platform.rendering.impl   
org.nuxeo.ecm.platform.rendering.template   
org.nuxeo.ecm.platform.syndication   
org.nuxeo.ecm.platform.syndication.workflow   
org.nuxeo.ecm.platform.tag.web   
org.nuxeo.ecm.platform.tag.ws   
org.nuxeo.ecm.platform.types   
org.nuxeo.ecm.platform.types.adapter   
org.nuxeo.ecm.platform.types.localconfiguration   
org.nuxeo.ecm.platform.ui.web.api   
org.nuxeo.ecm.platform.ui.web.cache   
org.nuxeo.ecm.platform.ui.web.component.document   
org.nuxeo.ecm.platform.ui.web.component.tree   
org.nuxeo.ecm.platform.ui.web.directory   
org.nuxeo.ecm.platform.ui.web.invalidations   
org.nuxeo.ecm.platform.ui.web.pathelements   
org.nuxeo.ecm.platform.ui.web.rest   
org.nuxeo.ecm.platform.ui.web.tag.fn   
org.nuxeo.ecm.platform.ui.web.util   
org.nuxeo.ecm.platform.uidgen Contains interfaces used by UID generators. 
org.nuxeo.ecm.platform.uidgen.generators   
org.nuxeo.ecm.platform.uidgen.service   
org.nuxeo.ecm.platform.url   
org.nuxeo.ecm.platform.url.codec   
org.nuxeo.ecm.platform.usermanager   
org.nuxeo.ecm.platform.usermanager.providers   
org.nuxeo.ecm.platform.userpreferences   
org.nuxeo.ecm.platform.userworkspace.api   
org.nuxeo.ecm.platform.userworkspace.core.service   
org.nuxeo.ecm.platform.userworkspace.operations   
org.nuxeo.ecm.platform.userworkspace.web.ejb   
org.nuxeo.ecm.platform.versioning.api   
org.nuxeo.ecm.platform.versioning.service   
org.nuxeo.ecm.platform.ws   
org.nuxeo.ecm.platform.ws.session   
org.nuxeo.ecm.webapp.action   
org.nuxeo.ecm.webapp.base   
org.nuxeo.ecm.webapp.bulkedit   
org.nuxeo.ecm.webapp.clipboard   
org.nuxeo.ecm.webapp.contentbrowser   
org.nuxeo.ecm.webapp.context   
org.nuxeo.ecm.webapp.directory   
org.nuxeo.ecm.webapp.documentsLists   
org.nuxeo.ecm.webapp.documenttemplates   
org.nuxeo.ecm.webapp.edit.lock   
org.nuxeo.ecm.webapp.filemanager   
org.nuxeo.ecm.webapp.helpers   
org.nuxeo.ecm.webapp.liveedit   
org.nuxeo.ecm.webapp.localconfiguration.search   
org.nuxeo.ecm.webapp.note   
org.nuxeo.ecm.webapp.search   
org.nuxeo.ecm.webapp.security   
org.nuxeo.ecm.webapp.table.cell   
org.nuxeo.ecm.webapp.table.model   
org.nuxeo.ecm.webapp.table.row   
org.nuxeo.ecm.webapp.tree   
org.nuxeo.ecm.webapp.versioning   
org.nuxeo.ecm.webengine.forms   
org.nuxeo.ecm.webengine.model   
org.nuxeo.ecm.webengine.model.impl   
org.nuxeo.ecm.webengine.ui.tree.document   
org.nuxeo.theme.localconfiguration   
org.nuxeo.webengine.sites   
org.nuxeo.webengine.sites.utils   
 

Uses of DocumentModel in org.nuxeo.ecm.admin.oauth
 

Methods in org.nuxeo.ecm.admin.oauth that return DocumentModel
 DocumentModel DirectoryBasedEditor.getCreationEntry()
           
 DocumentModel DirectoryBasedEditor.getEditableEntry()
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation
 

Constructors in org.nuxeo.ecm.automation with parameters of type DocumentModel
ConflictOperationException(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.collectors
 

Methods in org.nuxeo.ecm.automation.core.collectors with parameters of type DocumentModel
 void DocumentModelCollector.collect(OperationContext ctx, DocumentModel obj)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.impl.adapters
 

Methods in org.nuxeo.ecm.automation.core.impl.adapters that return DocumentModel
 DocumentModel StringToDocModel.getAdaptedValue(OperationContext ctx, Object objectToAdapt)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations
 

Methods in org.nuxeo.ecm.automation.core.operations that return DocumentModel
 DocumentModel RestoreDocumentInput.run()
           
 DocumentModel FetchContextDocument.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations with parameters of type DocumentModel
 DocumentModel FetchContextDocument.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.blob
 

Methods in org.nuxeo.ecm.automation.core.operations.blob that return DocumentModel
 DocumentModel SetBlobFileName.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.blob with parameters of type DocumentModel
 DocumentModel SetBlobFileName.run(DocumentModel doc)
           
 BlobList GetDocumentBlobs.run(DocumentModel doc)
           
 Blob GetDocumentBlob.run(DocumentModel doc)
           
 Blob BlobToPDF.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.document
 

Methods in org.nuxeo.ecm.automation.core.operations.document that return DocumentModel
 DocumentModel FetchDocument.run()
           
 DocumentModel UpdateDocument.run(DocumentModel doc)
           
 DocumentModel UnlockDocument.run(DocumentModel doc)
           
 DocumentModel SetDocumentProperty.run(DocumentModel doc)
           
 DocumentModel SetDocumentLifeCycle.run(DocumentModel doc)
           
 DocumentModel SetDocumentBlob.run(DocumentModel doc)
           
 DocumentModel SetDocumentACE.run(DocumentModel doc)
           
 DocumentModel SaveDocument.run(DocumentModel doc)
           
 DocumentModel RemoveProperty.run(DocumentModel doc)
           
 DocumentModel RemoveDocumentBlob.run(DocumentModel doc)
           
 DocumentModel RemoveDocumentACL.run(DocumentModel doc)
           
 DocumentModel ReloadDocument.run(DocumentModel doc)
           
 DocumentModel PublishDocument.run(DocumentModel doc)
           
 DocumentModel MoveDocument.run(DocumentModel doc)
           
 DocumentModel LockDocument.run(DocumentModel doc)
           
 DocumentModel GetDocumentChild.run(DocumentModel doc)
           
 DocumentModel DeleteDocument.run(DocumentModel doc)
           
 DocumentModel CreateVersion.run(DocumentModel doc)
           
 DocumentModel CreateDocument.run(DocumentModel doc)
           
 DocumentModel CopyDocument.run(DocumentModel doc)
           
 DocumentModel CheckOutDocument.run(DocumentModel doc)
           
 DocumentModel CheckInDocument.run(DocumentModel doc)
           
 DocumentModel UnlockDocument.run(DocumentRef doc)
           
 DocumentModel SetDocumentLifeCycle.run(DocumentRef doc)
           
 DocumentModel SetDocumentACE.run(DocumentRef doc)
           
 DocumentModel RemoveDocumentACL.run(DocumentRef doc)
           
 DocumentModel MoveDocument.run(DocumentRef ref)
           
 DocumentModel LockDocument.run(DocumentRef doc)
           
 DocumentModel GetDocumentParent.run(DocumentRef doc)
           
 DocumentModel GetDocumentChild.run(DocumentRef doc)
           
 DocumentModel DeleteDocument.run(DocumentRef doc)
           
 DocumentModel CreateDocument.run(DocumentRef doc)
           
 DocumentModel CopyDocument.run(DocumentRef ref)
           
 DocumentModel CheckOutDocument.run(DocumentRef doc)
           
 DocumentModel CheckInDocument.run(DocumentRef doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.document with parameters of type DocumentModel
 DocumentModel UpdateDocument.run(DocumentModel doc)
           
 DocumentModel UnlockDocument.run(DocumentModel doc)
           
 DocumentModel SetDocumentProperty.run(DocumentModel doc)
           
 DocumentModel SetDocumentLifeCycle.run(DocumentModel doc)
           
 DocumentModel SetDocumentBlob.run(DocumentModel doc)
           
 DocumentModel SetDocumentACE.run(DocumentModel doc)
           
 DocumentModel SaveDocument.run(DocumentModel doc)
           
 DocumentModel RemoveProperty.run(DocumentModel doc)
           
 DocumentModel RemoveDocumentBlob.run(DocumentModel doc)
           
 DocumentModel RemoveDocumentACL.run(DocumentModel doc)
           
 DocumentModel ReloadDocument.run(DocumentModel doc)
           
 DocumentModel PublishDocument.run(DocumentModel doc)
           
 DocumentModelList MultiPublishDocument.run(DocumentModel doc)
           
 DocumentModel MoveDocument.run(DocumentModel doc)
           
 DocumentModel LockDocument.run(DocumentModel doc)
           
 DocumentModelList GetDocumentChildren.run(DocumentModel doc)
           
 DocumentModel GetDocumentChild.run(DocumentModel doc)
           
 DocumentModel DeleteDocument.run(DocumentModel doc)
           
 DocumentModel CreateVersion.run(DocumentModel doc)
           
 DocumentModel CreateDocument.run(DocumentModel doc)
           
 DocumentModel CopyDocument.run(DocumentModel doc)
           
 DocumentModel CheckOutDocument.run(DocumentModel doc)
           
 DocumentModel CheckInDocument.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.execution
 

Methods in org.nuxeo.ecm.automation.core.operations.execution that return DocumentModel
 DocumentModel RunDocumentChain.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.execution with parameters of type DocumentModel
 DocumentModel RunDocumentChain.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.login
 

Methods in org.nuxeo.ecm.automation.core.operations.login that return DocumentModel
 DocumentModel Logout.run(DocumentModel doc)
           
 DocumentModel LoginAs.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.login with parameters of type DocumentModel
 DocumentModel Logout.run(DocumentModel doc)
           
 DocumentModel LoginAs.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.notification
 

Methods in org.nuxeo.ecm.automation.core.operations.notification that return DocumentModel
 DocumentModel SendMail.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.notification with parameters of type DocumentModel
static String MailTemplateHelper.getDocumentUrl(DocumentModel doc, String viewId)
           
 DocumentModel SendMail.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.services
 

Methods in org.nuxeo.ecm.automation.core.operations.services that return DocumentModel
 DocumentModel UserWorkspace.run()
           
 DocumentModel FileManagerImport.run(Blob blob)
           
 DocumentModel BlobHolderAttach.run(Blob blob)
           
 DocumentModel BlobHolderAttach.run(BlobList blobs)
           
 DocumentModel AuditLog.run(DocumentModel doc)
           
 DocumentModel CreateRelation.run(DocumentModel doc)
           
 DocumentModel CreatePicture.run(DocumentModel doc)
           
 DocumentModel CreatePicture.run(DocumentRef doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.services that return types with arguments of type DocumentModel
 PageProvider<DocumentModel> PaginableDocumentModelListImpl.getProvider()
           
 

Methods in org.nuxeo.ecm.automation.core.operations.services with parameters of type DocumentModel
 Blob GetPictureView.run(DocumentModel doc)
           
 Blob PictureResize.run(DocumentModel doc)
           
 Blob GetActions.run(DocumentModel currentDocument)
           
 DocumentModelList GetRelations.run(DocumentModel doc)
           
 Blob GetDirectoryEntries.run(DocumentModel doc)
           
 DocumentModel AuditLog.run(DocumentModel doc)
           
 DocumentModel CreateRelation.run(DocumentModel doc)
           
 DocumentModel CreatePicture.run(DocumentModel doc)
           
 

Constructor parameters in org.nuxeo.ecm.automation.core.operations.services with type arguments of type DocumentModel
PaginableDocumentModelListImpl(PageProvider<DocumentModel> provider)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.stack
 

Methods in org.nuxeo.ecm.automation.core.operations.stack that return DocumentModel
 DocumentModel PullDocument.run()
           
 DocumentModel PopDocument.run()
           
 DocumentModel PushDocument.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.stack with parameters of type DocumentModel
 DocumentModel PushDocument.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.operations.users
 

Methods in org.nuxeo.ecm.automation.core.operations.users that return DocumentModel
 DocumentModel GetDocumentUsersAndGroups.run(DocumentModel input)
           
 DocumentModel GetDocumentPrincipalEmails.run(DocumentModel input)
           
 

Methods in org.nuxeo.ecm.automation.core.operations.users with parameters of type DocumentModel
 DocumentModel GetDocumentUsersAndGroups.run(DocumentModel input)
           
 DocumentModel GetDocumentPrincipalEmails.run(DocumentModel input)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.rendering.operations
 

Methods in org.nuxeo.ecm.automation.core.rendering.operations with parameters of type DocumentModel
 Blob RenderDocument.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.scripting
 

Methods in org.nuxeo.ecm.automation.core.scripting that return DocumentModel
 DocumentModel DocumentWrapper.getDoc()
           
 

Constructors in org.nuxeo.ecm.automation.core.scripting with parameters of type DocumentModel
DocumentWrapper(CoreSession session, DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.core.util
 

Methods in org.nuxeo.ecm.automation.core.util that return DocumentModel
static DocumentModel DocumentHelper.saveDocument(CoreSession session, DocumentModel doc)
          Saves the document and clear context data to avoid incrementing version in next operations if not needed.
 

Methods in org.nuxeo.ecm.automation.core.util with parameters of type DocumentModel
static void DocumentHelper.removeProperty(DocumentModel doc, String xpath)
          Removes a property from a document given the xpath.
static DocumentModel DocumentHelper.saveDocument(CoreSession session, DocumentModel doc)
          Saves the document and clear context data to avoid incrementing version in next operations if not needed.
static void DocumentHelper.setProperties(CoreSession session, DocumentModel doc, Map<String,String> values)
          Sets the properties given as a map of xpath:value to the given document.
static void DocumentHelper.setProperty(CoreSession session, DocumentModel doc, String key, String value)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.features
 

Methods in org.nuxeo.ecm.automation.features with parameters of type DocumentModel
 HashSet<?> PrincipalHelper.collectObjectsMatchingPermission(DocumentModel input, String permission, boolean ignoreGroups, boolean resolveGroups, org.nuxeo.ecm.automation.features.PrincipalHelper.Collector<?> collector)
           
 Set<String> PrincipalHelper.getEmailsForPermission(DocumentModel input, String permission, boolean ignoreGroups)
           
 Set<NuxeoPrincipal> PrincipalHelper.getPrincipalsForPermission(DocumentModel input, String permission, boolean ignoreGroups, boolean resolveGroups)
           
 Set<String> PrincipalHelper.getUserAndGroupIdsForPermission(DocumentModel input, String permission, boolean ignoreGroups, boolean resolveGroups, boolean prefixIds)
          Resolves the list of identifiers for users and groups who have the given permission on given document.
 

Uses of DocumentModel in org.nuxeo.ecm.automation.jbpm
 

Methods in org.nuxeo.ecm.automation.jbpm that return DocumentModel
 DocumentModel CreateTask.run(DocumentModel document)
           
 

Methods in org.nuxeo.ecm.automation.jbpm with parameters of type DocumentModel
 DocumentModel CreateTask.run(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.jsf.operations
 

Methods in org.nuxeo.ecm.automation.jsf.operations that return DocumentModel
 DocumentModel PushToSeamContext.push(DocumentModel value)
           
 DocumentModel GetCurrentWorkspace.run()
           
 DocumentModel GetCurrentDocument.run()
           
 DocumentModel SaveDocumentInUI.run()
           
 DocumentModel CreateDocumentInUI.run()
           
 DocumentModel GetChangeableDocument.run()
           
 DocumentModel CancelCreateDocumentInUI.run()
           
 DocumentModel FetchDocumentFromSeamContext.run()
           
 DocumentModel GetCurrentDomain.run()
           
 DocumentModel PushToClipboard.run(DocumentModel doc)
           
 DocumentModel Navigate.run(DocumentModel doc)
           
 DocumentModel PushToWorklist.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.automation.jsf.operations with parameters of type DocumentModel
 DocumentModel PushToSeamContext.push(DocumentModel value)
           
 DocumentModel PushToClipboard.run(DocumentModel doc)
           
 DocumentModel Navigate.run(DocumentModel doc)
           
 DocumentModel PushToWorklist.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.automation.server.jaxrs.io.writers
 

Methods in org.nuxeo.ecm.automation.server.jaxrs.io.writers with parameters of type DocumentModel
 long JsonDocumentWriter.getSize(DocumentModel arg0, Class<?> arg1, Type arg2, Annotation[] arg3, MediaType arg4)
           
static void JsonDocumentWriter.writeDocument(org.codehaus.jackson.JsonGenerator jg, DocumentModel doc, String[] schemas)
           
static void JsonDocumentWriter.writeDocument(OutputStream out, DocumentModel doc, String[] schemas)
           
 void JsonDocumentWriter.writeTo(DocumentModel doc, Class<?> arg1, Type arg2, Annotation[] arg3, MediaType arg4, MultivaluedMap<String,Object> arg5, OutputStream out)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.api
 

Methods in org.nuxeo.ecm.core.api that return DocumentModel
 DocumentModel CoreSession.checkIn(DocumentRef docRef, VersionModel version)
          Deprecated. use #checkIn(DocumentRef, String) instead
 DocumentModel AbstractSession.checkIn(DocumentRef docRef, VersionModel ver)
          Deprecated. 
 DocumentModel DocumentModel.clone()
          Clone operation.
 DocumentModel CoreSession.copy(DocumentRef src, DocumentRef dst, String name)
          Copies the source document to the destination folder under the given name.
 DocumentModel AbstractSession.copy(DocumentRef src, DocumentRef dst, String name)
           
 DocumentModel CoreSession.copyProxyAsDocument(DocumentRef src, DocumentRef dst, String name)
          Work like copy but in the case of a source proxy the destination will be a new document instead of a proxy.
 DocumentModel AbstractSession.copyProxyAsDocument(DocumentRef src, DocumentRef dst, String name)
           
 DocumentModel CoreSession.createDocument(DocumentModel model)
          Creates a document using given document model for initialization.
 DocumentModel AbstractSession.createDocument(DocumentModel docModel)
           
 DocumentModel[] CoreSession.createDocument(DocumentModel[] docModels)
          Bulk creation of documents.
 DocumentModel[] AbstractSession.createDocument(DocumentModel[] docModels)
           
 DocumentModel CoreSession.createDocumentModel(String typeName)
          Creates a document model using type name.
 DocumentModel AbstractSession.createDocumentModel(String typeName)
           
 DocumentModel CoreSession.createDocumentModel(String typeName, Map<String,Object> options)
          Creates a document model using required information.
 DocumentModel AbstractSession.createDocumentModel(String typeName, Map<String,Object> options)
           
 DocumentModel CoreSession.createDocumentModel(String parentPath, String id, String typeName)
          Creates a document model using required information.
 DocumentModel AbstractSession.createDocumentModel(String parentPath, String id, String typeName)
           
 DocumentModel CoreSession.createProxy(DocumentRef docRef, DocumentRef folderRef)
          Creates a generic proxy to the given document inside the given folder.
 DocumentModel AbstractSession.createProxy(DocumentRef docRef, DocumentRef folderRef)
           
 DocumentModel CoreSession.createProxy(DocumentRef parentRef, DocumentRef docRef, VersionModel version, boolean overwriteExistingProxy)
          Deprecated. use CoreSession.createProxy(DocumentRef, DocumentRef) or CoreSession.publishDocument(DocumentModel, DocumentModel, boolean) instead
 DocumentModel AbstractSession.createProxy(DocumentRef parentRef, DocumentRef docRef, VersionModel version, boolean overwriteExistingProxy)
          Deprecated. 
 DocumentModel CoreSession.getChild(DocumentRef parent, String name)
          Gets a child document given its name and the parent reference.
 DocumentModel AbstractSession.getChild(DocumentRef parent, String name)
           
 DocumentModel DocumentModelTreeNode.getDocument()
           
 DocumentModel CoreSession.getDocument(DocumentRef docRef)
          Gets a document model given its reference.
 DocumentModel AbstractSession.getDocument(DocumentRef docRef)
           
 DocumentModel CoreSession.getDocument(DocumentRef docRef, String[] schemas)
          Deprecated. unused
 DocumentModel AbstractSession.getDocument(DocumentRef docRef, String[] schemas)
          Deprecated. unused
 DocumentModel CoreSession.getDocumentWithVersion(DocumentRef docRef, VersionModel version)
          Returns a document that represents the specified version of the document.
 DocumentModel AbstractSession.getDocumentWithVersion(DocumentRef docRef, VersionModel version)
           
 DocumentModel DocumentModelsChunk.getItem(int i)
           
 DocumentModel CoreSession.getLastDocumentVersion(DocumentRef docRef)
          Gets the document corresponding to the last version for the given document.
 DocumentModel AbstractSession.getLastDocumentVersion(DocumentRef docRef)
           
 DocumentModel NuxeoPrincipal.getModel()
           
 DocumentModel CoreSession.getParentDocument(DocumentRef docRef)
          Gets the parent document or null if this is the root document.
 DocumentModel AbstractSession.getParentDocument(DocumentRef docRef)
           
 DocumentModel CoreSession.getRootDocument()
          Gets the root document of this repository.
 DocumentModel AbstractSession.getRootDocument()
           
 DocumentModel CoreSession.getSourceDocument(DocumentRef docRef)
          Gets the head (live) document for this document.
 DocumentModel AbstractSession.getSourceDocument(DocumentRef docRef)
           
 DocumentModel CoreSession.getSuperSpace(DocumentModel doc)
          Returns the parent SuperSpace (workspace, section, etc.).
 DocumentModel AbstractSession.getSuperSpace(DocumentModel doc)
           
 DocumentModel CoreSession.getVersion(String versionableId, VersionModel versionModel)
          Deprecated. use version ids directly
 DocumentModel AbstractSession.getVersion(String versionableId, VersionModel versionModel)
           
 DocumentModel CoreSession.getWorkingCopy(DocumentRef docRef)
          Gets the working copy (live document) for a proxy or a version.
 DocumentModel AbstractSession.getWorkingCopy(DocumentRef docRef)
           
 DocumentModel CoreSession.move(DocumentRef src, DocumentRef dst, String name)
          Moves the source document to the destination folder under the given name.
 DocumentModel AbstractSession.move(DocumentRef src, DocumentRef dst, String name)
           
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, DocumentType type)
          Deprecated. unused
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, String type)
          Deprecated. unused
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, String name, DocumentType type)
          Deprecated. unused
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, String name, String type)
          Deprecated. unused
 DocumentModel DocumentTreeIterator.next()
           
 DocumentModel CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section)
          Publishes the document in a section overwriting any existing proxy to the same document.
 DocumentModel AbstractSession.publishDocument(DocumentModel docToPublish, DocumentModel section)
           
 DocumentModel CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section, boolean overwriteExistingProxy)
          Publishes the document in a section.
 DocumentModel AbstractSession.publishDocument(DocumentModel docModel, DocumentModel section, boolean overwriteExistingProxy)
           
 DocumentModel CoreSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef)
          Restores the given document to the specified version.
 DocumentModel AbstractSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef)
           
 DocumentModel CoreSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef, boolean skipSnapshotCreation, boolean skipCheckout)
          Restores the given document to the specified version.
 DocumentModel AbstractSession.restoreToVersion(DocumentRef docRef, DocumentRef versionRef, boolean skipSnapshotCreation, boolean skipCheckout)
           
 DocumentModel CoreSession.restoreToVersion(DocumentRef docRef, VersionModel version)
          Deprecated. use CoreSession.restoreToVersion(DocumentRef, DocumentRef) instead
 DocumentModel AbstractSession.restoreToVersion(DocumentRef docRef, VersionModel version)
          Deprecated. 
 DocumentModel CoreSession.restoreToVersion(DocumentRef docRef, VersionModel version, boolean skipSnapshotCreation)
          Deprecated. use CoreSession.restoreToVersion(DocumentRef, DocumentRef, boolean, boolean) instead
 DocumentModel AbstractSession.restoreToVersion(DocumentRef docRef, VersionModel version, boolean skipSnapshotCreation)
          Deprecated. 
 DocumentModel CoreSession.saveDocument(DocumentModel docModel)
          Saves changes done on the given document model.
 DocumentModel AbstractSession.saveDocument(DocumentModel docModel)
           
static DocumentModel DocumentModelFactory.writeDocumentModel(DocumentModel docModel, Document doc)
          Writes a document model to a document.
 

Methods in org.nuxeo.ecm.core.api that return types with arguments of type DocumentModel
 List<DocumentModel> CoreSession.copy(List<DocumentRef> src, DocumentRef dst)
          Bulk copy.
 List<DocumentModel> AbstractSession.copy(List<DocumentRef> src, DocumentRef dst)
           
 List<DocumentModel> CoreSession.copyProxyAsDocument(List<DocumentRef> src, DocumentRef dst)
          Bulk copyProxyAsDocument.
 List<DocumentModel> AbstractSession.copyProxyAsDocument(List<DocumentRef> src, DocumentRef dst)
           
 List<DocumentModel> CoreSession.getParentDocuments(DocumentRef docRef)
          Gets the parent documents in path from the root to the given document or empty list if this is the root document.
 List<DocumentModel> AbstractSession.getParentDocuments(DocumentRef docRef)
           
 List<DocumentModel> CoreSession.getVersions(DocumentRef docRef)
          Retrieves all the versions for a specified document.
 List<DocumentModel> AbstractSession.getVersions(DocumentRef docRef)
           
 

Methods in org.nuxeo.ecm.core.api with parameters of type DocumentModel
 boolean Filter.accept(DocumentModel docModel)
          Filters data models objects.
 int DocumentModelComparator.compare(DocumentModel doc1, DocumentModel doc2)
           
 void DocumentModel.copyContent(DocumentModel sourceDoc)
          Copies all the data from a source document.
 void DocumentModel.copyContextData(DocumentModel otherDocument)
          Copies the context data from given document to this document.
 DocumentModel CoreSession.createDocument(DocumentModel model)
          Creates a document using given document model for initialization.
 DocumentModel AbstractSession.createDocument(DocumentModel docModel)
           
 DocumentModel[] CoreSession.createDocument(DocumentModel[] docModels)
          Bulk creation of documents.
 DocumentModel[] AbstractSession.createDocument(DocumentModel[] docModels)
           
 List<SecuritySummaryEntry> CoreSession.getSecuritySummary(DocumentModel docModel, Boolean includeParents)
          Returns security descriptors of doc and all it's children that hold explicit security.
 List<SecuritySummaryEntry> AbstractSession.getSecuritySummary(DocumentModel docModel, Boolean includeParents)
           
 String CoreSession.getSuperParentType(DocumentModel doc)
          Returns the type of his parent SuperSpace (workspace, section, etc.).
 String AbstractSession.getSuperParentType(DocumentModel doc)
           
 DocumentModel CoreSession.getSuperSpace(DocumentModel doc)
          Returns the parent SuperSpace (workspace, section, etc.).
 DocumentModel AbstractSession.getSuperSpace(DocumentModel doc)
           
 String CoreSession.getVersionLabel(DocumentModel docModel)
          Gets the version label for a document, according to the versioning service.
 String AbstractSession.getVersionLabel(DocumentModel docModel)
           
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, DocumentType type)
          Deprecated. unused
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, String type)
          Deprecated. unused
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, String name, DocumentType type)
          Deprecated. unused
static DocumentModel DocumentModelFactory.newDocument(DocumentModel parent, String name, String type)
          Deprecated. unused
 DocumentEventContext AbstractSession.newEventContext(DocumentModel source)
           
 DocumentModel CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section)
          Publishes the document in a section overwriting any existing proxy to the same document.
 DocumentModel AbstractSession.publishDocument(DocumentModel docToPublish, DocumentModel section)
           
 DocumentModel CoreSession.publishDocument(DocumentModel docToPublish, DocumentModel section, boolean overwriteExistingProxy)
          Publishes the document in a section.
 DocumentModel AbstractSession.publishDocument(DocumentModel docModel, DocumentModel section, boolean overwriteExistingProxy)
           
 DocumentModel CoreSession.saveDocument(DocumentModel docModel)
          Saves changes done on the given document model.
 DocumentModel AbstractSession.saveDocument(DocumentModel docModel)
           
 void CoreSession.saveDocuments(DocumentModel[] docModels)
          Bulk document saving.
 void AbstractSession.saveDocuments(DocumentModel[] docModels)
           
 void NuxeoPrincipal.setModel(DocumentModel model)
           
static DocumentModel DocumentModelFactory.writeDocumentModel(DocumentModel docModel, Document doc)
          Writes a document model to a document.
 

Method parameters in org.nuxeo.ecm.core.api with type arguments of type DocumentModel
 void CoreSession.importDocuments(List<DocumentModel> docModels)
          Low-level import of documents, reserved for the administrator.
 void AbstractSession.importDocuments(List<DocumentModel> docModels)
           
 

Constructors in org.nuxeo.ecm.core.api with parameters of type DocumentModel
DocumentTreeIterator(CoreSession session, DocumentModel root)
          Creates the iterator given the tree root.
DocumentTreeIterator(CoreSession session, DocumentModel root, boolean excludeRoot)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.adapter
 

Methods in org.nuxeo.ecm.core.api.adapter with parameters of type DocumentModel
 Object DocumentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.blobholder
 

Methods in org.nuxeo.ecm.core.api.blobholder with parameters of type DocumentModel
 Object BlobHolderAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 BlobHolder BlobHolderFactory.getBlobHolder(DocumentModel doc)
           
 BlobHolder BlobHolderAdapterService.getBlobHolderAdapter(DocumentModel doc)
           
 BlobHolder BlobHolderAdapterComponent.getBlobHolderAdapter(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.core.api.blobholder with parameters of type DocumentModel
DocumentBlobHolder(DocumentModel doc, String xPath)
           
DocumentBlobHolder(DocumentModel doc, String xPath, String xPathFilename)
          Constructor with filename property for compatibility (when filename was not stored on blob object)
DocumentStringBlobHolder(DocumentModel doc, String path)
           
DocumentStringBlobHolder(DocumentModel doc, String path, String mime_type)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.impl
 

Classes in org.nuxeo.ecm.core.api.impl that implement DocumentModel
 class DocumentModelImpl
          Standard implementation of a DocumentModel.
 class SimpleDocumentModel
          A DocumentModel that can have any schema and is not made persistent by itself.
 

Methods in org.nuxeo.ecm.core.api.impl that return DocumentModel
 DocumentModel SimpleDocumentModel.clone()
           
 DocumentModel DocumentModelImpl.clone()
           
 DocumentModel DocumentModelTreeNodeImpl.getDocument()
           
 DocumentModel UserPrincipal.getModel()
           
 DocumentModel DocumentModelIteratorImpl.next()
           
 DocumentModel DocumentModelIteratorImpl.nextDocument()
           
 

Methods in org.nuxeo.ecm.core.api.impl that return types with arguments of type DocumentModel
 Iterator<DocumentModel> DocumentModelIteratorImpl.iterator()
           
 

Methods in org.nuxeo.ecm.core.api.impl with parameters of type DocumentModel
 boolean LifeCycleFilter.accept(DocumentModel docModel)
           
 boolean FacetFilter.accept(DocumentModel docModel)
           
 boolean CompoundFilter.accept(DocumentModel docModel)
           
 void DocumentModelTreeImpl.add(DocumentModel document, int level)
          Adds a DocumentModel on a certain level.
 void SimpleDocumentModel.copyContent(DocumentModel sourceDoc)
           
 void DocumentModelImpl.copyContent(DocumentModel sourceDoc)
           
 void SimpleDocumentModel.copyContextData(DocumentModel otherDocument)
           
 void DocumentModelImpl.copyContextData(DocumentModel otherDocument)
           
static void DocumentHelper.loadData(DocumentModel doc, Map<String,Object> dataMap)
          Deprecated. unused
static void DocumentHelper.loadData(DocumentModel doc, String schemaName, Map<String,Object> dataMap)
          Deprecated. unused
 void DocumentModelTreeNodeImpl.setDocument(DocumentModel document)
           
 void UserPrincipal.setModel(DocumentModel model)
           
 

Constructors in org.nuxeo.ecm.core.api.impl with parameters of type DocumentModel
DocumentLocationImpl(DocumentModel doc)
           
DocumentModelImpl(DocumentModel parent, String name, String type)
          Deprecated. unused
DocumentModelImpl(DocumentModel parent, String name, String type, DataModelMap data)
          Deprecated. unused
DocumentModelTreeNodeImpl(DocumentModel doc, int level)
           
 

Constructor parameters in org.nuxeo.ecm.core.api.impl with type arguments of type DocumentModel
DocumentModelListImpl(List<DocumentModel> list)
           
DocumentModelListImpl(List<DocumentModel> list, long totalSize)
          Constructs a DocumentModelListImpl and sets the "total size" information.
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.localconfiguration
 

Methods in org.nuxeo.ecm.core.api.localconfiguration with parameters of type DocumentModel
<T extends LocalConfiguration>
T
LocalConfigurationServiceImpl.getConfiguration(Class<T> configurationClass, String configurationFacet, DocumentModel currentDoc)
           
<T extends LocalConfiguration>
T
LocalConfigurationService.getConfiguration(Class<T> configurationClass, String configurationFacet, DocumentModel currentDoc)
          Returns the first LocalConfiguration accessible from the currentDoc, null otherwise.
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.pathsegment
 

Methods in org.nuxeo.ecm.core.api.pathsegment with parameters of type DocumentModel
 String PathSegmentServiceDefault.generatePathSegment(DocumentModel doc)
           
 String PathSegmentServiceCompat.generatePathSegment(DocumentModel doc)
           
 String PathSegmentService.generatePathSegment(DocumentModel doc)
          Generate the path segment to use for a DocumentModel that's about to be created.
 String PathSegmentComponent.generatePathSegment(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.repository.cache
 

Methods in org.nuxeo.ecm.core.api.repository.cache with parameters of type DocumentModel
static void DirtyUpdateChecker.check(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.api.tree
 

Methods in org.nuxeo.ecm.core.api.tree with parameters of type DocumentModel
 boolean DefaultDocumentTreeFilter.accept(DocumentModel document)
           
 int DefaultDocumentTreeSorter.compare(DocumentModel doc1, DocumentModel doc2)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.event
 

Classes in org.nuxeo.ecm.core.event that implement DocumentModel
 class DeletedDocumentModel
           
 

Constructors in org.nuxeo.ecm.core.event with parameters of type DocumentModel
DeletedDocumentModel(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.event.impl
 

Classes in org.nuxeo.ecm.core.event.impl that implement DocumentModel
 class ShallowDocumentModel
          Light weight DocumentModel implementation Only holds DocumentRef, RepositoryName, name, path and context data.
 

Methods in org.nuxeo.ecm.core.event.impl that return DocumentModel
 DocumentModel ShallowDocumentModel.clone()
           
 DocumentModel DocumentEventContext.getSourceDocument()
           
 

Methods in org.nuxeo.ecm.core.event.impl with parameters of type DocumentModel
 void ShallowDocumentModel.copyContent(DocumentModel sourceDoc)
           
 void ShallowDocumentModel.copyContextData(DocumentModel otherDocument)
           
 

Constructors in org.nuxeo.ecm.core.event.impl with parameters of type DocumentModel
DocumentEventContext(CoreSession session, Principal principal, DocumentModel source)
           
DocumentEventContext(CoreSession session, Principal principal, DocumentModel source, DocumentRef destDoc)
           
ShallowDocumentModel(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.io.impl
 

Constructors in org.nuxeo.ecm.core.io.impl with parameters of type DocumentModel
ExportedDocumentImpl(DocumentModel doc)
           
ExportedDocumentImpl(DocumentModel doc, boolean inlineBlobs)
           
ExportedDocumentImpl(DocumentModel doc, Path path, boolean inlineBlobs)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.io.impl.plugins
 

Constructors in org.nuxeo.ecm.core.io.impl.plugins with parameters of type DocumentModel
DocumentChildrenReader(CoreSession session, DocumentModel root)
           
DocumentTreeReader(CoreSession session, DocumentModel root)
           
DocumentTreeReader(CoreSession session, DocumentModel root, boolean excludeRoot)
           
SingleDocumentReader(CoreSession session, DocumentModel root)
           
 

Constructor parameters in org.nuxeo.ecm.core.io.impl.plugins with type arguments of type DocumentModel
DocumentsListReader(CoreSession session, List<DocumentModel> docsList)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.rest
 

Methods in org.nuxeo.ecm.core.rest that return DocumentModel
static DocumentModel DocumentHelper.createDocument(WebContext context, DocumentModel parent, String name)
           
 DocumentModel DocumentObject.getDocument()
           
static DocumentModel DocumentHelper.updateDocument(WebContext ctx, DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.core.rest with parameters of type DocumentModel
static DocumentModel DocumentHelper.createDocument(WebContext context, DocumentModel parent, String name)
           
 DocumentObject DocumentObject.newDocument(DocumentModel doc)
           
static DocumentObject DocumentFactory.newDocument(WebContext ctx, DocumentModel doc)
           
static DocumentObject DocumentFactory.newDocumentRoot(WebContext ctx, DocumentModel doc)
           
static DocumentModel DocumentHelper.updateDocument(WebContext ctx, DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.core.rest with parameters of type DocumentModel
DocumentRoot(WebContext ctx, DocumentModel root)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.search.api.client.querymodel
 

Methods in org.nuxeo.ecm.core.search.api.client.querymodel that return DocumentModel
 DocumentModel QueryModel.getDocumentModel()
          Deprecated.  
 

Constructors in org.nuxeo.ecm.core.search.api.client.querymodel with parameters of type DocumentModel
QueryModel(QueryModelDescriptor descriptor, DocumentModel documentModel)
          Deprecated.  
 

Uses of DocumentModel in org.nuxeo.ecm.core.search.api.client.querymodel.descriptor
 

Methods in org.nuxeo.ecm.core.search.api.client.querymodel.descriptor with parameters of type DocumentModel
 Boolean FieldDescriptor.getBooleanValue(DocumentModel model)
           
 SortInfo QueryModelDescriptor.getDefaultSortInfo(DocumentModel model)
           
 String FieldDescriptor.getFieldType(DocumentModel model)
           
 Integer FieldDescriptor.getIntValue(DocumentModel model)
           
 List<String> FieldDescriptor.getListValue(DocumentModel model)
           
 String FieldDescriptor.getPlainStringValue(DocumentModel model)
           
 String QueryModelDescriptor.getQuery(DocumentModel model)
           
 String QueryModelDescriptor.getQuery(DocumentModel model, SortInfo sortInfo)
           
 String WhereClauseDescriptor.getQueryElement(DocumentModel model)
          Deprecated.  
 String PredicateDescriptor.getQueryElement(DocumentModel model)
           
 String PredicateDescriptor.getQueryElement(DocumentModel model, Escaper escaper)
           
 Object FieldDescriptor.getRawValue(DocumentModel model)
           
 String FieldDescriptor.getStringValue(DocumentModel model)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.search.api.client.search.results.impl
 

Fields in org.nuxeo.ecm.core.search.api.client.search.results.impl declared as DocumentModel
 DocumentModel DocumentModelResultItem.doc
           
 

Methods in org.nuxeo.ecm.core.search.api.client.search.results.impl that return DocumentModel
 DocumentModel DocumentModelResultItem.getDocumentModel()
           
 

Constructors in org.nuxeo.ecm.core.search.api.client.search.results.impl with parameters of type DocumentModel
DocumentModelResultItem(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.storage.sql.coremodel
 

Methods in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type DocumentModel
 int SQLQueryResult.PathComparator.compare(DocumentModel doc1, DocumentModel doc2)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.trash
 

Fields in org.nuxeo.ecm.core.trash with type parameters of type DocumentModel
 List<DocumentModel> TrashInfo.docs
          Docs found ok.
 

Methods in org.nuxeo.ecm.core.trash that return DocumentModel
 DocumentModel TrashServiceImpl.getAboveDocument(DocumentModel doc, Set<Path> rootPaths)
           
 DocumentModel TrashService.getAboveDocument(DocumentModel doc, Set<Path> paths)
          Gets the closest document's ancestor above all the paths.
 

Methods in org.nuxeo.ecm.core.trash with parameters of type DocumentModel
 boolean TrashServiceImpl.folderAllowsDelete(DocumentModel folder)
           
 boolean TrashService.folderAllowsDelete(DocumentModel folder)
          Can a child of the folder be deleted?
 DocumentModel TrashServiceImpl.getAboveDocument(DocumentModel doc, Set<Path> rootPaths)
           
 DocumentModel TrashService.getAboveDocument(DocumentModel doc, Set<Path> paths)
          Gets the closest document's ancestor above all the paths.
 

Method parameters in org.nuxeo.ecm.core.trash with type arguments of type DocumentModel
 boolean TrashServiceImpl.canDelete(List<DocumentModel> docs, Principal principal, boolean checkProxies)
           
 boolean TrashService.canDelete(List<DocumentModel> docs, Principal principal, boolean checkProxies)
          Is at least one doc deletable?
 boolean TrashServiceImpl.canPurgeOrUndelete(List<DocumentModel> docs, Principal principal)
           
 boolean TrashService.canPurgeOrUndelete(List<DocumentModel> docs, Principal principal)
          Are all documents purgeable/undeletable?
 boolean TrashServiceImpl.canUndelete(List<DocumentModel> docs)
           
 boolean TrashServiceImpl.checkDeletePermOnParents(List<DocumentModel> docs)
           
 boolean TrashService.checkDeletePermOnParents(List<DocumentModel> docs)
          Is at least one doc deletable according to its container?
 TrashInfo TrashServiceImpl.getTrashInfo(List<DocumentModel> docs, Principal principal, boolean checkProxies, boolean checkDeleted)
           
 TrashInfo TrashService.getTrashInfo(List<DocumentModel> docs, Principal principal, boolean checkProxies, boolean checkDeleted)
          Gets the trash info for a list of documents.
 void TrashServiceImpl.trashDocuments(List<DocumentModel> docs)
           
 void TrashService.trashDocuments(List<DocumentModel> docs)
          Moves documents to the trash, or directly deletes them if their lifecycle does not allow trash use.
 Set<DocumentRef> TrashServiceImpl.undeleteDocuments(List<DocumentModel> docs)
           
 Set<DocumentRef> TrashService.undeleteDocuments(List<DocumentModel> docs)
          Undeletes documents (and ancestors if needed to make them visible).
 

Uses of DocumentModel in org.nuxeo.ecm.core.url.nxdoc
 

Methods in org.nuxeo.ecm.core.url.nxdoc with parameters of type DocumentModel
static URL PropertyURL.createURL(DocumentModel doc, String xpath)
           
static URL PropertyURL.getURL(DocumentModel doc, String xpath)
           
 

Uses of DocumentModel in org.nuxeo.ecm.core.utils
 

Methods in org.nuxeo.ecm.core.utils with parameters of type DocumentModel
 List<Blob> BlobsExtractor.getBlobs(DocumentModel doc)
          Finds all the blobs of the document.
 List<Property> BlobsExtractor.getBlobsProperties(DocumentModel doc)
          Get properties of the given document that contain a blob value.
static Object DocumentModelUtils.getComplexPropertyValue(DocumentModel doc, String propertyPath)
          Obtains a property value given its path.
static Map<String,Object> DocumentModelUtils.getProperties(DocumentModel docModel)
          Gets all properties defined in declared schemas of a DocumentModel.
static Object DocumentModelUtils.getPropertyValue(DocumentModel doc, String propertyName)
          The given propertyName should have 'schema_name:property_name' format.
 

Uses of DocumentModel in org.nuxeo.ecm.core.versioning
 

Fields in org.nuxeo.ecm.core.versioning declared as DocumentModel
 DocumentModel VersioningDocumentAdapter.doc
           
 

Methods in org.nuxeo.ecm.core.versioning with parameters of type DocumentModel
 Object VersioningDocumentAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 List<VersioningOption> VersioningService.getSaveOptions(DocumentModel doc)
          Checks what options are available on a document at save time.
 List<VersioningOption> VersioningComponent.getSaveOptions(DocumentModel docModel)
           
 List<VersioningOption> StandardVersioningService.getSaveOptions(DocumentModel docModel)
           
 String VersioningService.getVersionLabel(DocumentModel doc)
          Gets the version label to display for a given document.
 String VersioningComponent.getVersionLabel(DocumentModel doc)
           
 String StandardVersioningService.getVersionLabel(DocumentModel docModel)
           
 String CompatVersioningService.getVersionLabel(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.core.versioning with parameters of type DocumentModel
VersioningDocumentAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.directory
 

Methods in org.nuxeo.ecm.directory that return DocumentModel
 DocumentModel EntryAdaptor.adapt(Directory directory, DocumentModel entry)
          Apply an arbitrary transformation of the fetched entry.
 DocumentModel Session.createEntry(DocumentModel entry)
          Creates an entry in a directory.
 DocumentModel Session.createEntry(Map<String,Object> fieldMap)
          Creates an entry in a directory.
static DocumentModel BaseSession.createEntryModel(String sessionId, String schema, String id, Map<String,Object> values)
          Returns a bare document model suitable for directory implementations.
static DocumentModel BaseSession.createEntryModel(String sessionId, String schema, String id, Map<String,Object> values, boolean readOnly)
          Returns a bare document model suitable for directory implementations.
 DocumentModel Session.getEntry(String id)
          Retrieves a directory entry using its id.
 DocumentModel Session.getEntry(String id, boolean fetchReferences)
          Retrieves a directory entry using its id.
 DocumentModel DirectoryCache.getEntry(String entryId, EntrySource source)
           
 DocumentModel DirectoryCache.getEntry(String entryId, EntrySource source, boolean fetchReferences)
           
 DocumentModel EntrySource.getEntryFromSource(String entryId, boolean fetchReferences)
           
 DocumentModel DirectoryResultSet.getNextEntry()
          Deprecated. Fetches next entry from the result set.
 

Methods in org.nuxeo.ecm.directory with parameters of type DocumentModel
 DocumentModel EntryAdaptor.adapt(Directory directory, DocumentModel entry)
          Apply an arbitrary transformation of the fetched entry.
 DocumentModel Session.createEntry(DocumentModel entry)
          Creates an entry in a directory.
 void Session.deleteEntry(DocumentModel docModel)
          Deletes a directory entry.
 Directory DirectoryServiceImpl.getDirectory(String name, DocumentModel documentContext)
           
static boolean BaseSession.isReadOnlyEntry(DocumentModel entry)
          Test whether entry comes from a read-only back-end directory.
 Session DirectoryServiceImpl.open(String directoryName, DocumentModel documentContext)
           
static void BaseSession.setReadOnlyEntry(DocumentModel entry)
          Set the read-only flag of a directory entry.
static void BaseSession.setReadWriteEntry(DocumentModel entry)
          Unset the read-only flag of a directory entry.
 void Session.updateEntry(DocumentModel docModel)
          Updates a directory entry.
 

Method parameters in org.nuxeo.ecm.directory with type arguments of type DocumentModel
 void AbstractDirectory.orderEntries(List<DocumentModel> entries, Map<String,String> orderBy)
          Helper method to order entries.
 

Uses of DocumentModel in org.nuxeo.ecm.directory.api
 

Methods in org.nuxeo.ecm.directory.api that return DocumentModel
 DocumentModel DirectoryManager.createEntry(long sessionId, DocumentModel entry)
          Creates an entry in a directory.
 DocumentModel DirectoryManager.createEntry(long sessionId, Map<String,Object> fieldMap)
          Creates an entry in a directory.
 DocumentModel DirectoryManager.getEntry(long sessionId, String id)
          Retrieves a directory entry using its id.
 DocumentModel DirectoryManager.getEntry(long sessionId, String id, boolean fetchReferences)
          Retrieves a directory entry using its id.
 

Methods in org.nuxeo.ecm.directory.api with parameters of type DocumentModel
 DocumentModel DirectoryManager.createEntry(long sessionId, DocumentModel entry)
          Creates an entry in a directory.
 void DirectoryManager.deleteEntry(long sessionId, DocumentModel docModel)
          Deletes a directory entry.
 Directory DirectoryService.getDirectory(String directoryName, DocumentModel documentContext)
          Return the directory for the specified context.
 Session DirectoryService.open(String directoryName, DocumentModel documentContext)
          Opens a session on the directory for the specified context.
 void DirectoryManager.updateEntry(long sessionId, DocumentModel docModel)
          Updates a directory entry.
 

Uses of DocumentModel in org.nuxeo.ecm.directory.impl
 

Methods in org.nuxeo.ecm.directory.impl that return DocumentModel
 DocumentModel WritePolicyEntryAdaptor.adapt(Directory directory, DocumentModel entry)
           
 DocumentModel DirectoryClientImpl.createEntry(DocumentModel entry)
           
 DocumentModel DirectoryClientImpl.createEntry(Map<String,Object> fieldMap)
           
 DocumentModel DirectoryClientImpl.getEntry(String id)
           
 DocumentModel DirectoryClientImpl.getEntry(String id, boolean fetchReferences)
           
 

Methods in org.nuxeo.ecm.directory.impl with parameters of type DocumentModel
 DocumentModel WritePolicyEntryAdaptor.adapt(Directory directory, DocumentModel entry)
           
 DocumentModel DirectoryClientImpl.createEntry(DocumentModel entry)
           
 void DirectoryClientImpl.deleteEntry(DocumentModel docModel)
           
 void DirectoryClientImpl.updateEntry(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.directory.ldap
 

Methods in org.nuxeo.ecm.directory.ldap that return DocumentModel
 DocumentModel LDAPSession.createEntry(DocumentModel entry)
           
 DocumentModel LDAPSession.createEntry(Map<String,Object> fieldMap)
           
 DocumentModel LDAPSession.getEntry(String id)
           
 DocumentModel LDAPSession.getEntry(String id, boolean fetchReferences)
           
 DocumentModel LDAPSession.getEntryFromSource(String id, boolean fetchReferences)
           
 

Methods in org.nuxeo.ecm.directory.ldap with parameters of type DocumentModel
 DocumentModel LDAPSession.createEntry(DocumentModel entry)
           
 void LDAPSession.deleteEntry(DocumentModel dm)
           
 void LDAPSession.updateEntry(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.directory.localconfiguration
 

Methods in org.nuxeo.ecm.directory.localconfiguration with parameters of type DocumentModel
 Object DirectoryConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 

Constructors in org.nuxeo.ecm.directory.localconfiguration with parameters of type DocumentModel
DirectoryConfigurationAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.directory.memory
 

Methods in org.nuxeo.ecm.directory.memory that return DocumentModel
 DocumentModel MemoryDirectorySession.createEntry(DocumentModel entry)
           
 DocumentModel MemoryDirectorySession.createEntry(Map<String,Object> fieldMap)
           
 DocumentModel MemoryDirectorySession.getEntry(String id)
           
 DocumentModel MemoryDirectorySession.getEntry(String id, boolean fetchReferences)
           
 

Methods in org.nuxeo.ecm.directory.memory with parameters of type DocumentModel
 DocumentModel MemoryDirectorySession.createEntry(DocumentModel entry)
           
 void MemoryDirectorySession.deleteEntry(DocumentModel docModel)
           
 void MemoryDirectorySession.updateEntry(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.directory.multi
 

Methods in org.nuxeo.ecm.directory.multi that return DocumentModel
 DocumentModel MultiDirectorySession.createEntry(DocumentModel entry)
           
 DocumentModel MultiDirectorySession.createEntry(Map<String,Object> fieldMap)
           
 DocumentModel MultiDirectorySession.getEntry(String id)
           
 DocumentModel MultiDirectorySession.getEntry(String id, boolean fetchReferences)
           
 

Methods in org.nuxeo.ecm.directory.multi with parameters of type DocumentModel
 DocumentModel MultiDirectorySession.createEntry(DocumentModel entry)
           
 void MultiDirectorySession.deleteEntry(DocumentModel docModel)
           
 void MultiDirectorySession.updateEntry(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.directory.sql
 

Methods in org.nuxeo.ecm.directory.sql that return DocumentModel
 DocumentModel SQLSession.createEntry(DocumentModel entry)
           
 DocumentModel SQLSession.createEntry(Map<String,Object> fieldMap)
           
 DocumentModel SQLSession.getEntry(String id)
           
 DocumentModel SQLSession.getEntry(String id, boolean fetchReferences)
           
 DocumentModel SQLSession.getEntryFromSource(String id, boolean fetchReferences)
           
 

Methods in org.nuxeo.ecm.directory.sql with parameters of type DocumentModel
 DocumentModel SQLSession.createEntry(DocumentModel entry)
           
 void SQLSession.deleteEntry(DocumentModel docModel)
           
 void SQLSession.updateEntry(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.plateform.jbpm.core.adapter
 

Methods in org.nuxeo.ecm.plateform.jbpm.core.adapter with parameters of type DocumentModel
static boolean TaskListAdapterFactory.checkDocument(DocumentModel doc)
           
 Object TaskListAdapterFactory.getAdapter(DocumentModel doc, Class clazz)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.actions
 

Methods in org.nuxeo.ecm.platform.actions that return DocumentModel
 DocumentModel ActionContext.getCurrentDocument()
           
 

Methods in org.nuxeo.ecm.platform.actions with parameters of type DocumentModel
 void ActionContext.setCurrentDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.annotations.gwt.server.configuration
 

Methods in org.nuxeo.ecm.platform.annotations.gwt.server.configuration with parameters of type DocumentModel
 boolean WebPermission.canAnnotate(DocumentModel docModel)
           
 boolean DefaultWebPermission.canAnnotate(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.annotations.repository.service
 

Methods in org.nuxeo.ecm.platform.annotations.repository.service with parameters of type DocumentModel
 boolean AnnotationsRepositoryServiceImpl.check(NuxeoPrincipal user, String permission, DocumentModel model)
           
 boolean AnnotationsRepositoryService.check(NuxeoPrincipal user, String permission, DocumentModel model)
           
 boolean SecurityManager.check(NuxeoPrincipal user, String permission, DocumentModel dm)
           
 boolean AnnotationsRepositoryServiceImpl.isAnnotable(DocumentModel document)
           
 boolean AnnotationsRepositoryService.isAnnotable(DocumentModel document)
           
 boolean DefaultDocumentAnnotability.isAnnotable(DocumentModel document)
           
 boolean DocumentAnnotability.isAnnotable(DocumentModel docuement)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.api.ws
 

Methods in org.nuxeo.ecm.platform.api.ws with parameters of type DocumentModel
 void DocumentLoader.fillProperties(DocumentModel doc, List<DocumentProperty> props, WSRemotingSession rs)
           
 

Constructors in org.nuxeo.ecm.platform.api.ws with parameters of type DocumentModel
DocumentDescriptor(DocumentModel doc)
           
DocumentDescriptor(DocumentModel doc, String title)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.audit.api.comment
 

Methods in org.nuxeo.ecm.platform.audit.api.comment that return DocumentModel
 DocumentModel LinkedDocument.getDocument()
           
 

Methods in org.nuxeo.ecm.platform.audit.api.comment with parameters of type DocumentModel
 void LinkedDocument.setDocument(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.audit.web.listener
 

Methods in org.nuxeo.ecm.platform.audit.web.listener with parameters of type DocumentModel
 List<? extends LogEntry> ContentHistoryActions.computeLogEntries(DocumentModel document)
          Computes all log entries for given document.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.audit.web.listener.ejb
 

Methods in org.nuxeo.ecm.platform.audit.web.listener.ejb with parameters of type DocumentModel
 List<LogEntry> ContentHistoryActionsBean.computeLogEntries(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.comment.api
 

Methods in org.nuxeo.ecm.platform.comment.api that return DocumentModel
 DocumentModel CommentableDocument.addComment(DocumentModel comment)
          Creates a new comment.
 DocumentModel CommentableDocument.addComment(DocumentModel parent, DocumentModel comment)
          Creates a new comment as a reply to an existing comment.
 DocumentModel CommentManager.createComment(DocumentModel docModel, DocumentModel comment)
           
 DocumentModel CommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child)
           
 DocumentModel CommentManager.createComment(DocumentModel docModel, String comment)
          Deprecated. CommentManager cannot find the author if invoked remotely so one should use CommentManager.createComment(DocumentModel, String, String)
 DocumentModel CommentManager.createComment(DocumentModel docModel, String comment, String author)
          Creates a comment document model, filling its properties with given info and linking it to given document.
 DocumentModel CommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path)
          Creates a comment document model.
 DocumentModel CommentManager.getThreadForComment(DocumentModel comment)
          Gets thread in relation with a given comment (post or comment)
 

Methods in org.nuxeo.ecm.platform.comment.api that return types with arguments of type DocumentModel
 List<DocumentModel> CommentableDocument.getComments()
          Returns all comments for this document.
 List<DocumentModel> CommentableDocument.getComments(DocumentModel parent)
          Returns the comments for this document that are replied to a parent comment.
 List<DocumentModel> CommentManager.getComments(DocumentModel docModel)
           
 List<DocumentModel> CommentManager.getComments(DocumentModel docModel, DocumentModel parent)
           
 List<DocumentModel> CommentManager.getDocumentsForComment(DocumentModel comment)
          Gets documents in relation with a particular comment.
 

Methods in org.nuxeo.ecm.platform.comment.api with parameters of type DocumentModel
 DocumentModel CommentableDocument.addComment(DocumentModel comment)
          Creates a new comment.
 DocumentModel CommentableDocument.addComment(DocumentModel parent, DocumentModel comment)
          Creates a new comment as a reply to an existing comment.
 DocumentModel CommentManager.createComment(DocumentModel docModel, DocumentModel comment)
           
 DocumentModel CommentManager.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child)
           
 DocumentModel CommentManager.createComment(DocumentModel docModel, String comment)
          Deprecated. CommentManager cannot find the author if invoked remotely so one should use CommentManager.createComment(DocumentModel, String, String)
 DocumentModel CommentManager.createComment(DocumentModel docModel, String comment, String author)
          Creates a comment document model, filling its properties with given info and linking it to given document.
 DocumentModel CommentManager.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path)
          Creates a comment document model.
 void CommentManager.deleteComment(DocumentModel docModel, DocumentModel comment)
           
 List<DocumentModel> CommentableDocument.getComments(DocumentModel parent)
          Returns the comments for this document that are replied to a parent comment.
 List<DocumentModel> CommentManager.getComments(DocumentModel docModel)
           
 List<DocumentModel> CommentManager.getComments(DocumentModel docModel, DocumentModel parent)
           
 List<DocumentModel> CommentManager.getDocumentsForComment(DocumentModel comment)
          Gets documents in relation with a particular comment.
 DocumentModel CommentManager.getThreadForComment(DocumentModel comment)
          Gets thread in relation with a given comment (post or comment)
 void CommentableDocument.removeComment(DocumentModel comment)
          Removes a comment from the document comment list.
 void CommentConverter.updateDocumentModel(DocumentModel docModel, DocumentModel comment)
          Transforms the comment object into the document model.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.comment.impl
 

Methods in org.nuxeo.ecm.platform.comment.impl that return DocumentModel
 DocumentModel CommentableDocumentAdapter.addComment(DocumentModel comment)
           
 DocumentModel CommentableDocumentAdapter.addComment(DocumentModel parent, DocumentModel comment)
           
 DocumentModel CommentableDocumentAdapter.addComment(String comment)
          Deprecated. 
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel comment)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, String comment)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, String comment, String author)
           
 DocumentModel CommentManagerImpl.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path)
           
 DocumentModel CommentManagerImpl.getThreadForComment(DocumentModel comment)
           
 

Methods in org.nuxeo.ecm.platform.comment.impl that return types with arguments of type DocumentModel
 List<DocumentModel> CommentableDocumentAdapter.getComments()
           
 List<DocumentModel> CommentManagerImpl.getComments(DocumentModel docModel)
           
 List<DocumentModel> CommentableDocumentAdapter.getComments(DocumentModel parent)
           
 List<DocumentModel> CommentManagerImpl.getComments(DocumentModel docModel, DocumentModel parent)
           
 List<DocumentModel> CommentManagerImpl.getDocumentsForComment(DocumentModel comment)
           
 

Methods in org.nuxeo.ecm.platform.comment.impl with parameters of type DocumentModel
 DocumentModel CommentableDocumentAdapter.addComment(DocumentModel comment)
           
 DocumentModel CommentableDocumentAdapter.addComment(DocumentModel parent, DocumentModel comment)
           
 int CommentSorter.compare(DocumentModel doc1, DocumentModel doc2)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel comment)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, String comment)
           
 DocumentModel CommentManagerImpl.createComment(DocumentModel docModel, String comment, String author)
           
 DocumentModel CommentManagerImpl.createLocatedComment(DocumentModel docModel, DocumentModel comment, String path)
           
 void CommentManagerImpl.deleteComment(DocumentModel docModel, DocumentModel comment)
           
 Object CommentableAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 List<DocumentModel> CommentManagerImpl.getComments(DocumentModel docModel)
           
 List<DocumentModel> CommentableDocumentAdapter.getComments(DocumentModel parent)
           
 List<DocumentModel> CommentManagerImpl.getComments(DocumentModel docModel, DocumentModel parent)
           
 List<DocumentModel> CommentManagerImpl.getDocumentsForComment(DocumentModel comment)
           
 DocumentModel CommentManagerImpl.getThreadForComment(DocumentModel comment)
           
 void CommentableDocumentAdapter.removeComment(DocumentModel comment)
           
 void CommentConverterImpl.updateDocumentModel(DocumentModel docModel, DocumentModel comment)
           
 

Constructors in org.nuxeo.ecm.platform.comment.impl with parameters of type DocumentModel
CommentableDocumentAdapter(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.comment.web
 

Methods in org.nuxeo.ecm.platform.comment.web that return DocumentModel
 DocumentModel CommentManagerActions.addComment(DocumentModel comment)
          Add the given comment DocumentModel to commentableDoc.
 DocumentModel AbstractCommentManagerActionsBean.addComment(DocumentModel comment)
           
 DocumentModel AbstractCommentManagerActionsBean.addComment(DocumentModel comment, DocumentModel docToComment)
           
 DocumentModel UIComment.getComment()
           
 DocumentModel ThreadEntry.getComment()
           
 

Methods in org.nuxeo.ecm.platform.comment.web with parameters of type DocumentModel
 DocumentModel CommentManagerActions.addComment(DocumentModel comment)
          Add the given comment DocumentModel to commentableDoc.
 DocumentModel AbstractCommentManagerActionsBean.addComment(DocumentModel comment)
           
 DocumentModel AbstractCommentManagerActionsBean.addComment(DocumentModel comment, DocumentModel docToComment)
           
 String CommentManagerActions.createComment(DocumentModel docToComment)
          Same as addComment() method but using the given document instead of currentDocument.
 String AbstractCommentManagerActionsBean.createComment(DocumentModel docToComment)
           
 List<UIComment> AbstractCommentManagerActionsBean.getComments(DocumentModel doc)
           
 List<ThreadEntry> CommentManagerActions.getCommentsAsThread(DocumentModel commentedDoc)
          Initialize uiComments with given Document if uiComments is null.
 List<ThreadEntry> AbstractCommentManagerActionsBean.getCommentsAsThread(DocumentModel commentedDoc)
           
 List<ThreadEntry> CommentManagerActions.getCommentsAsThreadOnDoc(DocumentModel doc)
           
 List<ThreadEntry> AbstractCommentManagerActionsBean.getCommentsAsThreadOnDoc(DocumentModel doc)
          Recursively retrieves all comments of a doc.
 List<UIComment> CommentManagerActions.getLastCommentsByDate(String commentNumber, DocumentModel commentedDoc)
          Retrieves a given number of comments from the given Document.
 List<UIComment> AbstractCommentManagerActionsBean.getLastCommentsByDate(String commentNumber, DocumentModel commentedDoc)
           
 void CommentManagerActions.initComments(DocumentModel commentedDoc)
          Initializes uiComments with given Document.
 void AbstractCommentManagerActionsBean.initComments(DocumentModel commentedDoc)
          Initializes uiComments with Comments of current document.
 void ThreadEntry.setComment(DocumentModel comment)
          Deprecated. 
 

Constructors in org.nuxeo.ecm.platform.comment.web with parameters of type DocumentModel
ThreadEntry(DocumentModel comment, int depth)
           
UIComment(UIComment parent, DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.comment.workflow
 

Methods in org.nuxeo.ecm.platform.comment.workflow with parameters of type DocumentModel
<T> ArrayList<T>
CommentWorkflowFilter.filter(JbpmContext jbpmContext, DocumentModel document, ArrayList<T> list, NuxeoPrincipal principal)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.comment.workflow.services
 

Methods in org.nuxeo.ecm.platform.comment.workflow.services with parameters of type DocumentModel
 void CommentsModerationServiceImpl.approveComent(CoreSession session, DocumentModel doc, String commentId)
           
 void CommentsModerationService.approveComent(CoreSession session, DocumentModel document, String commentId)
          Approve the comment with the given commentId.
 ProcessInstance CommentsModerationServiceImpl.getModerationProcess(JbpmService jbpmService, CoreSession session, DocumentModel doc, String commentId)
           
 void CommentsModerationServiceImpl.publishComment(CoreSession session, DocumentModel comment)
           
 void CommentsModerationService.publishComment(CoreSession session, DocumentModel comment)
          Publish the given comment.
 void CommentsModerationServiceImpl.rejectComment(CoreSession session, DocumentModel doc, String commentId)
           
 void CommentsModerationService.rejectComment(CoreSession session, DocumentModel document, String commentId)
          Reject the comment with the given commentId.
 void CommentsModerationServiceImpl.startModeration(CoreSession session, DocumentModel doc, String commentID, ArrayList<String> moderators)
           
 void CommentsModerationService.startModeration(CoreSession session, DocumentModel document, String commentId, ArrayList<String> moderators)
          Starts the moderation process on given Comment posted on a documentModel.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.computedgroups
 

Methods in org.nuxeo.ecm.platform.computedgroups that return DocumentModel
 DocumentModel UserManagerWithComputedGroups.getGroupModel(String groupName)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.content.template.factories
 

Methods in org.nuxeo.ecm.platform.content.template.factories with parameters of type DocumentModel
 void ImportBasedFactory.createContentStructure(DocumentModel eventDoc)
           
 void SimpleTemplateBasedRootFactory.createContentStructure(DocumentModel eventDoc)
           
 void SimpleTemplateBasedFactory.createContentStructure(DocumentModel eventDoc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.content.template.service
 

Methods in org.nuxeo.ecm.platform.content.template.service with parameters of type DocumentModel
 void ContentFactory.createContentStructure(DocumentModel eventDoc)
           
 void ContentTemplateService.executeFactoryForType(DocumentModel createdDocument)
           
 void ContentTemplateServiceImpl.executeFactoryForType(DocumentModel createdDocument)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.contentview.jsf
 

Methods in org.nuxeo.ecm.platform.contentview.jsf that return DocumentModel
 DocumentModel ContentViewStateImpl.getSearchDocumentModel()
           
 DocumentModel ContentViewState.getSearchDocumentModel()
           
 DocumentModel ContentViewImpl.getSearchDocumentModel()
           
 DocumentModel ContentView.getSearchDocumentModel()
          Returns the search document model as set on the content view.
 

Methods in org.nuxeo.ecm.platform.contentview.jsf with parameters of type DocumentModel
 PageProvider<?> ContentViewImpl.getPageProvider(DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Object... params)
          Returns cached page provider if it exists or build a new one if parameters have changed.
 PageProvider<?> ContentView.getPageProvider(DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Object... params)
          Gets page provider according to given parameters
 void ContentViewStateImpl.setSearchDocumentModel(DocumentModel searchDocument)
           
 void ContentViewState.setSearchDocumentModel(DocumentModel searchDocument)
           
 void ContentViewImpl.setSearchDocumentModel(DocumentModel searchDocumentModel)
           
 void ContentView.setSearchDocumentModel(DocumentModel doc)
          Sets the search document model to be passed on the page provider, and set it also on the current page provider if not null.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.contentview.json
 

Methods in org.nuxeo.ecm.platform.contentview.json with parameters of type DocumentModel
 net.sf.json.JSONObject DocumentModelToJSON.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.contentview.seam
 

Methods in org.nuxeo.ecm.platform.contentview.seam with parameters of type DocumentModel
 ContentView ContentViewActions.getContentView(String name, DocumentModel searchDocumentModel)
          Returns content view with given name, or null if no content view with this name is found.
 ContentView ContentViewActions.getContentViewWithProvider(String name, DocumentModel searchDocumentModel)
           
 ContentView ContentViewActions.getContentViewWithProvider(String name, DocumentModel searchDocumentModel, List<SortInfo> sortInfos, Long pageSize, Long currentPage)
           
 ContentView ContentViewActions.getContentViewWithProvider(String name, DocumentModel searchDocumentModel, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Object... params)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.dublincore.service
 

Methods in org.nuxeo.ecm.platform.dublincore.service with parameters of type DocumentModel
 void DublinCoreStorageService.addContributor(DocumentModel doc, Event event)
           
 void DublinCoreStorageService.setCreationDate(DocumentModel doc, Calendar creationDate, Event event)
           
 void DublinCoreStorageService.setIssuedDate(DocumentModel doc, Calendar issuedDate)
           
 void DublinCoreStorageService.setModificationDate(DocumentModel doc, Calendar modificationDate, Event event)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ec.notification.service
 

Methods in org.nuxeo.ecm.platform.ec.notification.service with parameters of type DocumentModel
 void NotificationService.addSubscription(String username, String notification, DocumentModel doc, Boolean sendConfirmationEmail, NuxeoPrincipal principal, String notificationName)
           
 void NotificationService.sendDocumentByMail(DocumentModel doc, String freemarkerTemplateName, String subject, String comment, NuxeoPrincipal sender, List<String> sendTo)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.el
 

Constructors in org.nuxeo.ecm.platform.el with parameters of type DocumentModel
DocumentPropertyContext(DocumentModel doc, String schema)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.api
 

Methods in org.nuxeo.ecm.platform.filemanager.api that return DocumentModel
 DocumentModel FileManager.createDocumentFromBlob(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullName)
          Returns an initialized doc based on a given blob.
 DocumentModel FileManager.createFolder(CoreSession documentManager, String fullname, String path)
          Creates a Folder.
 DocumentModel FileManager.updateDocumentFromBlob(CoreSession documentManager, Blob input, String path, String fullName)
          Just applies the same actions as creation but does not changes the doc type.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.core.listener
 

Methods in org.nuxeo.ecm.platform.filemanager.core.listener with parameters of type DocumentModel
 void MimetypeIconUpdater.recursivelyUpdateBlobs(DocumentModel doc, MimetypeRegistry mimetypeService, Iterator<Property> dirtyChildren)
          Deprecated. now we use BlobsExtractor that cache path fields.
 void MimetypeIconUpdater.setDefaultIcon(DocumentModel doc)
          If the icon field is empty, initialize it to the document type icon
 void MimetypeIconUpdater.updateBlobProperty(DocumentModel doc, MimetypeRegistry mimetypeService, Property dirtyProperty)
          Update the mimetype of a blob along with the icon and size fields of the document if the blob is the main blob of the document.
 void MimetypeIconUpdater.updateFilename(DocumentModel doc)
          Backward compatibility for external filename field: if edited, it might affect the main blob mimetype
 void MimetypeIconUpdater.updateIconField(MimetypeEntry mimetypeEntry, DocumentModel doc)
          Compute the main icon of a Nuxeo document based on the mimetype of the main attached blob with of fallback on the document type generic icon.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.service
 

Methods in org.nuxeo.ecm.platform.filemanager.service that return DocumentModel
 DocumentModel FileManagerService.createDocumentFromBlob(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullName)
           
 DocumentModel FileManagerService.createFolder(CoreSession documentManager, String fullname, String path)
           
 DocumentModel FileManagerService.defaultCreateFolder(CoreSession documentManager, String fullname, String path)
           
 DocumentModel FileManagerService.defaultCreateFolder(CoreSession documentManager, String fullname, String path, String containerTypeName, boolean checkAllowedSubTypes)
           
 DocumentModel FileManagerService.updateDocumentFromBlob(CoreSession documentManager, Blob input, String path, String fullName)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.service.extension
 

Methods in org.nuxeo.ecm.platform.filemanager.service.extension that return DocumentModel
 DocumentModel NoteImporter.create(CoreSession documentManager, Blob content, String path, boolean overwrite, String fullname, TypeManager typeService)
           
 DocumentModel FileImporter.create(CoreSession documentManager, Blob content, String path, boolean overwrite, String filename, TypeManager typeService)
          Creates the document.
 DocumentModel ExportedZipImporter.create(CoreSession documentManager, Blob content, String path, boolean overwrite, String filename, TypeManager typeService)
           
 DocumentModel DefaultFileImporter.create(CoreSession documentManager, Blob input, String path, boolean overwrite, String fullname, TypeManager typeService)
          Creates a file in nearest container.
 DocumentModel CSVZipImporter.create(CoreSession documentManager, Blob content, String path, boolean overwrite, String filename, TypeManager typeService)
           
 DocumentModel AbstractFileImporter.create(CoreSession documentManager, File file, String path, boolean overwrite, String mimeType, TypeManager typService)
           
 DocumentModel FolderImporter.create(CoreSession documentManager, String fullname, String path, boolean overwrite, TypeManager typeManager)
           
 DocumentModel AbstractFolderImporter.create(CoreSession documentManager, String fullname, String path, boolean overwrite, TypeManager typeManager)
           
 

Methods in org.nuxeo.ecm.platform.filemanager.service.extension with parameters of type DocumentModel
static String DefaultFileImporter.getTypeName(DocumentModel currentDoc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.filemanager.utils
 

Methods in org.nuxeo.ecm.platform.filemanager.utils that return DocumentModel
static DocumentModel FileManagerUtils.getExistingDocByFileName(CoreSession documentManager, String path, String filename)
          Looks if an existing Document with the same filename exists.
static DocumentModel FileManagerUtils.getExistingDocByPropertyName(CoreSession documentManager, String path, String value, String propertyName)
          Looks if an existing Document has the same value for a given property.
static DocumentModel FileManagerUtils.getExistingDocByTitle(CoreSession documentManager, String path, String title)
          Looks if an existing Document with the same title exists.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.forum.web
 

Methods in org.nuxeo.ecm.platform.forum.web that return DocumentModel
 DocumentModel ThreadActionBean.getLastPostPublished(DocumentModel thread)
           
 DocumentModel ThreadActionBean.getParentPost(int post)
           
 DocumentModel PostActionBean.getParentThread()
           
 

Methods in org.nuxeo.ecm.platform.forum.web that return types with arguments of type DocumentModel
 List<DocumentModel> ThreadActionBean.getAllPosts(DocumentModel thread, String state)
           
 List<DocumentModel> ThreadActionBean.getPostsPending(DocumentModel thread)
           
 List<DocumentModel> ThreadActionBean.getPostsPublished(DocumentModel thread)
           
 

Methods in org.nuxeo.ecm.platform.forum.web with parameters of type DocumentModel
 String PostActionBean.approvePost(DocumentModel post)
          Ends the task on a post.
<T> ArrayList<T>
ForumWorkflowFilter.filter(JbpmContext jbpmContext, DocumentModel document, ArrayList<T> list, NuxeoPrincipal principal)
           
 ThreadAdapter ThreadActionBean.getAdapter(DocumentModel thread)
           
 List<DocumentModel> ThreadActionBean.getAllPosts(DocumentModel thread, String state)
           
 DocumentModel ThreadActionBean.getLastPostPublished(DocumentModel thread)
           
 String ThreadActionBean.getModerationAsString(DocumentModel thread)
           
 List<DocumentModel> ThreadActionBean.getPostsPending(DocumentModel thread)
           
 List<DocumentModel> ThreadActionBean.getPostsPublished(DocumentModel thread)
           
 boolean PostActionBean.isPostPublished(DocumentModel post)
           
 boolean ThreadActionBean.isThreadModerated(DocumentModel thread)
           
 String PostActionBean.rejectPost(DocumentModel post)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.forum.web.api
 

Methods in org.nuxeo.ecm.platform.forum.web.api that return DocumentModel
 DocumentModel ThreadAction.getLastPostPublished(DocumentModel thread)
          Gets the latest post published in given thread.
 DocumentModel ThreadAdapterImpl.getLastPublishedPost()
           
 DocumentModel ThreadAdapter.getLastPublishedPost()
           
 DocumentModel ThreadAction.getParentPost(int post)
          Return the parent post of the specified index of the post in the getPostsAsThread() list.
 DocumentModel PostAction.getParentThread()
          Gets the Thread in which the Post is.
 DocumentModel ThreadAdapterImpl.getThreadDoc()
           
 DocumentModel ThreadAdapter.getThreadDoc()
           
 

Methods in org.nuxeo.ecm.platform.forum.web.api that return types with arguments of type DocumentModel
 List<DocumentModel> ThreadAdapterImpl.getAllPosts()
           
 List<DocumentModel> ThreadAdapter.getAllPosts()
           
 List<DocumentModel> ThreadAction.getAllPosts(DocumentModel thread, String state)
          Gets all Posts in the Thread with the specified state.
 List<DocumentModel> ThreadAdapterImpl.getPendingPosts()
           
 List<DocumentModel> ThreadAdapter.getPendingPosts()
           
 List<DocumentModel> ThreadAction.getPostsPending(DocumentModel thread)
          Gets pending posts in a thread.
 List<DocumentModel> ThreadAction.getPostsPublished(DocumentModel thread)
          Gets published posts in a thread.
 List<DocumentModel> ThreadAdapterImpl.getPublishedPosts()
           
 List<DocumentModel> ThreadAdapter.getPublishedPosts()
           
 

Methods in org.nuxeo.ecm.platform.forum.web.api with parameters of type DocumentModel
 String PostAction.approvePost(DocumentModel post)
           
 ThreadAdapter ThreadAction.getAdapter(DocumentModel thread)
           
 Object ThreadAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 List<DocumentModel> ThreadAction.getAllPosts(DocumentModel thread, String state)
          Gets all Posts in the Thread with the specified state.
 DocumentModel ThreadAction.getLastPostPublished(DocumentModel thread)
          Gets the latest post published in given thread.
 String ThreadAction.getModerationAsString(DocumentModel thread)
          Return the label of the moderation state of the thread
 List<DocumentModel> ThreadAction.getPostsPending(DocumentModel thread)
          Gets pending posts in a thread.
 List<DocumentModel> ThreadAction.getPostsPublished(DocumentModel thread)
          Gets published posts in a thread.
 boolean PostAction.isPostPublished(DocumentModel post)
          Returns true if the post is published, false otherwise.
 boolean ThreadAction.isThreadModerated(DocumentModel thread)
          Returns true if the given thread is moderated, false otherwise.
 String PostAction.rejectPost(DocumentModel post)
           
 

Constructors in org.nuxeo.ecm.platform.forum.web.api with parameters of type DocumentModel
ThreadAdapterImpl(DocumentModel threadDoc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.htmlsanitizer
 

Methods in org.nuxeo.ecm.platform.htmlsanitizer with parameters of type DocumentModel
 void HtmlSanitizerService.sanitizeDocument(DocumentModel doc)
          Sanitizes a document's fields, depending on the service configuration.
 void HtmlSanitizerServiceImpl.sanitizeDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.io.client
 

Methods in org.nuxeo.ecm.platform.io.client with parameters of type DocumentModel
 String ImportExportActionBean.getExportURL(DocumentModel doc, boolean exportAsZip, boolean exportAsTree)
          Returns the REST URL for export of given document.
 

Method parameters in org.nuxeo.ecm.platform.io.client with type arguments of type DocumentModel
static void ImportExportActionBean.export(List<DocumentModel> docList)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.io.selectionReader
 

Constructor parameters in org.nuxeo.ecm.platform.io.selectionReader with type arguments of type DocumentModel
DocumentModelListReader(List<DocumentModel> docs)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.jbpm
 

Methods in org.nuxeo.ecm.platform.jbpm that return DocumentModel
 DocumentModel TaskListImpl.getDocument()
           
 DocumentModel TaskList.getDocument()
           
 DocumentModel JbpmService.getDocumentModel(ProcessInstance pi, NuxeoPrincipal user)
          Returns the document used in this process.
 DocumentModel JbpmService.getDocumentModel(TaskInstance ti, NuxeoPrincipal user)
          Returns the document used in this task.
 

Methods in org.nuxeo.ecm.platform.jbpm with parameters of type DocumentModel
 Boolean JbpmSecurityPolicy.checkPermission(ProcessInstance processInstance, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal user)
          Checks the permission on a process instance.
 ProcessInstance JbpmService.createProcessInstance(NuxeoPrincipal user, String processInstanceName, DocumentModel dm, Map<String,Serializable> variables, Map<String,Serializable> transientVariables)
          Returns the created and started process instance.
 void JbpmTaskService.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String,Serializable> taskVariables)
          Creates a task and starts it.
<T> ArrayList<T>
JbpmActorsListFilter.filter(JbpmContext jbpmContext, DocumentModel document, ArrayList<T> list, List<String> actors)
           
<T> ArrayList<T>
TaskVariableFilter.filter(JbpmContext jbpmContext, DocumentModel document, ArrayList<T> list, NuxeoPrincipal principal)
           
<T> ArrayList<T>
TaskListFilter.filter(JbpmContext jbpmContext, DocumentModel document, ArrayList<T> list, NuxeoPrincipal principal)
           
<T> ArrayList<T>
JbpmListFilter.filter(JbpmContext jbpmContext, DocumentModel document, ArrayList<T> list, NuxeoPrincipal principal)
           
 Boolean JbpmService.getPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
          Returns true if this user has this permission for this process instance and document.
 List<ProcessDefinition> JbpmService.getProcessDefinitions(NuxeoPrincipal user, DocumentModel dm, JbpmListFilter filter)
          Returns a list of available Process Definition Name available for this document and user.
 List<ProcessInstance> JbpmService.getProcessInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
          Returns the list of process instances associated with this document.
 List<TaskInstance> JbpmService.getTaskInstances(DocumentModel dm, List<String> actors, JbpmActorsListFilter jbpmActorsListFilter)
          Returns the list of task instances associated with this document assigned to one of the actor in the list or its pool.
 List<TaskInstance> JbpmService.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
          Returns the list of task instances associated with this document for which the user is the actor or belongs to the pooled actor list.
 void JbpmService.notifyEventListeners(String name, String comment, String[] recipients, CoreSession session, NuxeoPrincipal principal, DocumentModel doc)
          Notify the event producer on the machine the jbpm service is.
 

Constructors in org.nuxeo.ecm.platform.jbpm with parameters of type DocumentModel
TaskListImpl(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.jbpm.core.helper
 

Methods in org.nuxeo.ecm.platform.jbpm.core.helper with parameters of type DocumentModel
 void PublicationHelper.publishDocument(CoreSession session, DocumentModel docToPublish, DocumentModel sectionToPublish)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.jbpm.core.service
 

Methods in org.nuxeo.ecm.platform.jbpm.core.service that return DocumentModel
 DocumentModel JbpmServiceImpl.getDocumentModel(ProcessInstance pi, NuxeoPrincipal user)
           
 DocumentModel JbpmServiceImpl.getDocumentModel(TaskInstance ti, NuxeoPrincipal user)
           
 

Methods in org.nuxeo.ecm.platform.jbpm.core.service with parameters of type DocumentModel
 Boolean DefaultJbpmSecurityPolicy.checkPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
           
 ProcessInstance JbpmServiceImpl.createProcessInstance(NuxeoPrincipal user, String processDefinitionName, DocumentModel dm, Map<String,Serializable> variables, Map<String,Serializable> transientVariables)
           
 void JbpmTaskServiceImpl.createTask(CoreSession coreSession, NuxeoPrincipal principal, DocumentModel document, String taskName, List<String> prefixedActorIds, boolean createOneTaskPerActor, String directive, String comment, Date dueDate, Map<String,Serializable> taskVariables)
           
 Boolean JbpmServiceImpl.getPermission(ProcessInstance pi, JbpmSecurityPolicy.Action action, DocumentModel dm, NuxeoPrincipal principal)
           
 List<ProcessDefinition> JbpmServiceImpl.getProcessDefinitions(NuxeoPrincipal user, DocumentModel dm, JbpmListFilter filter)
           
 List<ProcessInstance> JbpmServiceImpl.getProcessInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter jbpmListFilter)
           
 List<TaskInstance> JbpmServiceImpl.getTaskInstances(DocumentModel dm, List<String> actors, JbpmActorsListFilter filter)
           
 List<TaskInstance> JbpmServiceImpl.getTaskInstances(DocumentModel dm, NuxeoPrincipal user, JbpmListFilter filter)
           
 void JbpmServiceImpl.notifyEventListeners(String name, String comment, String[] recipients, CoreSession session, NuxeoPrincipal principal, DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.jbpm.dashboard
 

Methods in org.nuxeo.ecm.platform.jbpm.dashboard that return DocumentModel
 DocumentModel DashBoardItemImpl.getDocument()
           
 DocumentModel DashBoardItem.getDocument()
          Returns the icon path for the doc ref.
 DocumentModel DocumentProcessItemImpl.getDocumentModel()
           
 DocumentModel DocumentProcessItem.getDocumentModel()
          Returns the document ref for the document bound to the process.
 

Constructors in org.nuxeo.ecm.platform.jbpm.dashboard with parameters of type DocumentModel
DashBoardItemImpl(TaskInstance task, DocumentModel document)
           
DocumentProcessItemImpl(ProcessInstance processInstance, DocumentModel documentModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.jbpm.web
 

Methods in org.nuxeo.ecm.platform.jbpm.web with parameters of type DocumentModel
 String JbpmActions.createProcessInstance(NuxeoPrincipal principal, String pd, DocumentModel dm, String endLifeCycle)
           
 String JbpmHelper.createProcessInstance(NuxeoPrincipal principal, String pd, DocumentModel dm, String endLifeCycle)
           
 String JbpmActionsBean.createProcessInstance(NuxeoPrincipal principal, String pd, DocumentModel dm, String endLifeCycle)
           
 void JbpmTaskActionsBean.resetBeanCache(DocumentModel newCurrentDocumentModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.localconfiguration.simple
 

Methods in org.nuxeo.ecm.platform.localconfiguration.simple with parameters of type DocumentModel
 Object SimpleConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 

Constructors in org.nuxeo.ecm.platform.localconfiguration.simple with parameters of type DocumentModel
SimpleConfigurationAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.localconfiguration.simple.operations
 

Methods in org.nuxeo.ecm.platform.localconfiguration.simple.operations that return DocumentModel
 DocumentModel SetSimpleConfigurationParameterAsVar.run(DocumentModel doc)
           
 DocumentModel PutSimpleConfigurationParameters.run(DocumentModel doc)
           
 DocumentModel PutSimpleConfigurationParameter.run(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.platform.localconfiguration.simple.operations with parameters of type DocumentModel
 DocumentModel SetSimpleConfigurationParameterAsVar.run(DocumentModel doc)
           
 DocumentModel PutSimpleConfigurationParameters.run(DocumentModel doc)
           
 DocumentModel PutSimpleConfigurationParameter.run(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.localconfiguration.web.types
 

Methods in org.nuxeo.ecm.platform.localconfiguration.web.types with parameters of type DocumentModel
 List<Type> UITypesConfigurationActions.getNotSelectedTypes(DocumentModel document)
          Returns a List of type not selected for the domain given as parameter
 List<Type> UITypesConfigurationActions.getSelectedTypes(DocumentModel document)
          Returns a List of type selected for the domain given as parameter
 List<Type> UITypesConfigurationActions.getTypesWithSchemaFile(DocumentModel document)
          Returns a List of Document Types associated with Schema file for the domain given as parameter, if they're allowed for it.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.login
 

Methods in org.nuxeo.ecm.platform.login that return DocumentModel
 DocumentModel SystemPrincipal.getModel()
           
 

Methods in org.nuxeo.ecm.platform.login with parameters of type DocumentModel
 void SystemPrincipal.setModel(DocumentModel model)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.mail.utils
 

Methods in org.nuxeo.ecm.platform.mail.utils with parameters of type DocumentModel
static void MailCoreHelper.checkMail(DocumentModel currentMailFolder, CoreSession coreSession)
          Creates MailMessage documents for every unread mail found in the INBOX.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.notification.api
 

Methods in org.nuxeo.ecm.platform.notification.api with parameters of type DocumentModel
 void NotificationManager.addSubscription(String username, String notification, DocumentModel doc, Boolean sendConfirmationEmail, NuxeoPrincipal principal, String notificationName)
          Called when a user subscribes to a notification.
 void NotificationManager.sendDocumentByMail(DocumentModel doc, String freemarkerTemplateName, String subject, String comment, NuxeoPrincipal sender, List<String> sendTo)
          Sends an e-mail directly.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.oauth.consumers
 

Methods in org.nuxeo.ecm.platform.oauth.consumers with parameters of type DocumentModel
static NuxeoOAuthConsumer NuxeoOAuthConsumer.createFromDirectoryEntry(DocumentModel entry, String keyType)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.oauth.providers
 

Methods in org.nuxeo.ecm.platform.oauth.providers with parameters of type DocumentModel
static NuxeoOAuthServiceProvider NuxeoOAuthServiceProvider.createFromDirectoryEntry(DocumentModel entry)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.oauth.tokens
 

Methods in org.nuxeo.ecm.platform.oauth.tokens with parameters of type DocumentModel
 void NuxeoOAuthToken.updateEntry(DocumentModel entry)
           
 

Constructors in org.nuxeo.ecm.platform.oauth.tokens with parameters of type DocumentModel
NuxeoOAuthToken(DocumentModel entry)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.picture.api.adapters
 

Methods in org.nuxeo.ecm.platform.picture.api.adapters with parameters of type DocumentModel
 Object PictureResourceAdapterFactory.getAdapter(DocumentModel doc, Class cls)
           
 Object MultiviewPictureAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 BlobHolder PictureBlobHolderFactory.getBlobHolder(DocumentModel doc)
           
 void PictureResourceAdapter.setDocumentModel(DocumentModel doc)
           
 void AbstractPictureAdapter.setDocumentModel(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.platform.picture.api.adapters with parameters of type DocumentModel
MultiviewPictureAdapter(DocumentModel docModel)
           
PictureBlobHolder(DocumentModel doc, String path)
           
PictureBookBlobHolder(DocumentModel doc, String xPath)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.picture.extension
 

Methods in org.nuxeo.ecm.platform.picture.extension that return DocumentModel
 DocumentModel ImagePlugin.create(CoreSession documentManager, Blob content, String path, boolean overwrite, String fullname, TypeManager typeService)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.picture.preview.adapter.factories
 

Methods in org.nuxeo.ecm.platform.picture.preview.adapter.factories with parameters of type DocumentModel
 HtmlPreviewAdapter PicturePreviewAdapterFactory.getAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.picture.web
 

Methods in org.nuxeo.ecm.platform.picture.web that return DocumentModel
 DocumentModel SlideShowManagerBean.getChild()
           
 DocumentModel SlideShowManager.getChild()
          Gets the DocumentModel of a child from the index.
 

Methods in org.nuxeo.ecm.platform.picture.web with parameters of type DocumentModel
 void SlideShowManagerBean.setChild(DocumentModel child)
           
 void SlideShowManager.setChild(DocumentModel child)
          Sets the DocumentModel of a child from the index.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.pictures.tiles.api.adapter
 

Methods in org.nuxeo.ecm.platform.pictures.tiles.api.adapter that return DocumentModel
 DocumentModel PictureTilesAdapterImpl.getDoc()
           
 

Methods in org.nuxeo.ecm.platform.pictures.tiles.api.adapter with parameters of type DocumentModel
 Object PictureTilesAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 void PictureTilesAdapterImpl.setDoc(DocumentModel doc)
           
 void PictureTilesAdapter.setDoc(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.platform.pictures.tiles.api.adapter with parameters of type DocumentModel
PictureTilesAdapterImpl(DocumentModel doc)
           
PictureTilesAdapterImpl(DocumentModel doc, String xPath)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.pictures.tiles.api.imageresource
 

Constructors in org.nuxeo.ecm.platform.pictures.tiles.api.imageresource with parameters of type DocumentModel
DocumentImageResource(DocumentModel doc, String xPath)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.pictures.tiles.service
 

Methods in org.nuxeo.ecm.platform.pictures.tiles.service with parameters of type DocumentModel
 List<Blob> TiledImagePreviewer.getPreview(Blob blob, DocumentModel dm)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.preview.adapter
 

Methods in org.nuxeo.ecm.platform.preview.adapter with parameters of type DocumentModel
 HtmlPreviewAdapter PreviewAdapterManagerComponent.getAdapter(DocumentModel doc)
           
 HtmlPreviewAdapter PreviewAdapterManager.getAdapter(DocumentModel doc)
           
 HtmlPreviewAdapter PreviewAdapterFactory.getAdapter(DocumentModel doc)
           
 Object PreviewDocumentModelAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 List<Blob> PlainTextPreviewer.getPreview(Blob blob, DocumentModel dm)
           
 List<Blob> MimeTypePreviewer.getPreview(Blob blob, DocumentModel dm)
           
 List<Blob> ImagePreviewer.getPreview(Blob blob, DocumentModel dm)
           
 List<Blob> HtmlPreviewer.getPreview(Blob blob, DocumentModel dm)
           
 boolean PreviewAdapterManagerComponent.hasAdapter(DocumentModel doc)
           
 boolean PreviewAdapterManager.hasAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.preview.adapter.base
 

Methods in org.nuxeo.ecm.platform.preview.adapter.base with parameters of type DocumentModel
 void AbstractHtmlPreviewAdapter.setAdaptedDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.preview.adapter.factories
 

Methods in org.nuxeo.ecm.platform.preview.adapter.factories with parameters of type DocumentModel
 HtmlPreviewAdapter NotePreviewAdapter.getAdapter(DocumentModel doc)
           
 HtmlPreviewAdapter FileBasedPreviewAdapterFactory.getAdapter(DocumentModel doc)
           
 HtmlPreviewAdapter BlobHolderPreviewAdapterFactory.getAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.preview.api
 

Methods in org.nuxeo.ecm.platform.preview.api with parameters of type DocumentModel
 void HtmlPreviewAdapter.setAdaptedDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.preview.helper
 

Methods in org.nuxeo.ecm.platform.preview.helper with parameters of type DocumentModel
static String PreviewHelper.getPreviewURL(DocumentModel doc)
           
static String PreviewHelper.getPreviewURL(DocumentModel doc, String xpath)
           
static boolean PreviewHelper.typeSupportsPreview(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.preview.seam
 

Methods in org.nuxeo.ecm.platform.preview.seam with parameters of type DocumentModel
 boolean PreviewActionBean.documentHasPreview(DocumentModel document)
           
 String PreviewActionBean.getPreviewPopupURL(DocumentModel doc)
           
 String PreviewActionBean.getPreviewURL(DocumentModel doc)
           
 String PreviewActionBean.getPreviewWithBlobPostProcessingURL(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.api
 

Methods in org.nuxeo.ecm.platform.publisher.api that return DocumentModel
 DocumentModel PublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc)
           
 DocumentModel AbstractBasePublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.platform.publisher.api with parameters of type DocumentModel
 PublicationTree PublisherService.getPublicationTree(String treeName, CoreSession coreSession, Map<String,String> params, DocumentModel currentDocument)
           
 PublicationTree PublisherService.getPublicationTreeFor(DocumentModel doc, CoreSession coreSession)
           
 String[] PublishedDocumentFactory.getValidatorsFor(DocumentModel dm)
          Computes the list of publishing validators given the document model of the document just published.
 String[] AbstractBasePublishedDocumentFactory.getValidatorsFor(DocumentModel dm)
           
 boolean PublicationTree.isPublicationNode(DocumentModel documentModel)
          Returns true if the given documentModel is a PublicationNode of the current tree, false otherwise.
 boolean AbstractBasePublicationTree.isPublicationNode(DocumentModel documentModel)
           
 boolean RemotePublicationTreeManager.isPublicationNode(String sid, DocumentModel documentModel)
          Returns true if the given documentModel is a PublicationNode of the current tree, false otherwise.
 boolean PublisherService.isPublishedDocument(DocumentModel documentModel)
           
 PublishedDocument RemotePublicationTreeManager.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument PublisherService.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument PublicationTree.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument AbstractBasePublicationTree.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument RemotePublicationTreeManager.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument PublisherService.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument PublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument AbstractBasePublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument PublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument AbstractBasePublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument PublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void PublicationTree.setCurrentDocument(DocumentModel currentDocument)
          Sets the current document on which the tree will be based, if needed.
 void AbstractBasePublicationTree.setCurrentDocument(DocumentModel currentDocument)
           
 void RemotePublicationTreeManager.setCurrentDocument(String sid, DocumentModel currentDocument)
          Sets the current document on which the tree will be based, if needed.
 DocumentModel PublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc)
           
 DocumentModel AbstractBasePublishedDocumentFactory.snapshotDocumentBeforePublish(DocumentModel doc)
           
 void RemotePublicationTreeManager.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 void PublisherService.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 void PublicationTree.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument PublishedDocumentFactory.wrapDocumentModel(DocumentModel doc)
           
 PublicationNode PublicationTree.wrapToPublicationNode(DocumentModel documentModel)
          Returns a PublicationNode for the current tree built on the given documentModel.
 PublicationNode AbstractBasePublicationTree.wrapToPublicationNode(DocumentModel documentModel)
           
 PublicationNode PublisherService.wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession)
           
 PublicationNode RemotePublicationTreeManager.wrapToPublicationNode(String sid, DocumentModel documentModel)
          Returns a PublicationNode for the current tree built on the given documentModel.
 PublishedDocument PublicationTree.wrapToPublishedDocument(DocumentModel documentModel)
           
 PublishedDocument AbstractBasePublicationTree.wrapToPublishedDocument(DocumentModel documentModel)
           
 PublishedDocument RemotePublicationTreeManager.wrapToPublishedDocument(String sid, DocumentModel documentModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.helper
 

Methods in org.nuxeo.ecm.platform.publisher.helper with parameters of type DocumentModel
static void PublicationRelationHelper.addPublicationRelation(DocumentModel documentModel, PublicationTree publicationTree)
           
 String RootSectionsManager.addSection(String sectionId, DocumentModel currentDocument)
           
 boolean RootSectionsManager.canAddSection(DocumentModel section, DocumentModel currentDocument)
           
 DocumentModelList RootSectionsFinder.getAccessibleSectionRoots(DocumentModel currentDoc)
           
static PublicationTree PublicationRelationHelper.getPublicationTreeUsedForPublishing(DocumentModel documentModel, CoreSession coreSession)
           
 DocumentModelList RootSectionsFinder.getSectionRootsForWorkspace(DocumentModel currentDoc)
           
 DocumentModelList RootSectionsFinder.getSectionRootsForWorkspace(DocumentModel currentDoc, boolean addDefaultSectionRoots)
           
static String VersioningHelper.getVersionLabelFor(DocumentModel doc)
           
static boolean PublicationRelationHelper.isPublished(DocumentModel documentModel)
           
static void PublicationRelationHelper.removePublicationRelation(DocumentModel documentModel)
           
 String RootSectionsManager.removeSection(String sectionId, DocumentModel currentDocument)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.impl.core
 

Methods in org.nuxeo.ecm.platform.publisher.impl.core that return DocumentModel
 DocumentModel SimpleCorePublishedDocument.getProxy()
           
 DocumentModel CoreFolderPublicationNode.getTargetDocumentModel()
           
 DocumentModel CoreProxyFactory.snapshotDocumentBeforePublish(DocumentModel doc)
           
 DocumentModel CoreProxyFactory.unwrapPublishedDocument(PublishedDocument pubDoc)
           
 

Methods in org.nuxeo.ecm.platform.publisher.impl.core with parameters of type DocumentModel
 boolean SectionPublicationTree.isPublicationNode(DocumentModel documentModel)
           
 PublishedDocument SectionPublicationTree.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument SectionPublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument CoreProxyFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void RootSectionsPublicationTree.setCurrentDocument(DocumentModel currentDocument)
           
 DocumentModel CoreProxyFactory.snapshotDocumentBeforePublish(DocumentModel doc)
           
 void SectionPublicationTree.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument CoreProxyFactory.wrapDocumentModel(DocumentModel doc)
           
 PublicationNode SectionPublicationTree.wrapToPublicationNode(DocumentModel documentModel)
           
 PublishedDocument SectionPublicationTree.wrapToPublishedDocument(DocumentModel documentModel)
           
 

Constructors in org.nuxeo.ecm.platform.publisher.impl.core with parameters of type DocumentModel
CoreFolderPublicationNode(DocumentModel doc, PublicationTree tree, PublicationNode parent, PublishedDocumentFactory factory)
           
CoreFolderPublicationNode(DocumentModel doc, PublicationTree tree, PublishedDocumentFactory factory)
           
CoreFolderPublicationNode(DocumentModel doc, String treeConfigName, String sid, PublicationNode parent, PublishedDocumentFactory factory)
           
CoreFolderPublicationNode(DocumentModel doc, String treeConfigName, String sid, PublishedDocumentFactory factory)
           
SimpleCorePublishedDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.impl.localfs
 

Methods in org.nuxeo.ecm.platform.publisher.impl.localfs with parameters of type DocumentModel
 PublishedDocument LocalFSPublicationTree.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument LocalFSPublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument FSPublishedDocumentFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void LocalFSPublicationTree.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument FSPublishedDocumentFactory.wrapDocumentModel(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.platform.publisher.impl.localfs with parameters of type DocumentModel
FSPublishedDocument(String server, DocumentModel doc)
           
FSPublishedDocument(String server, DocumentModel doc, boolean isPending)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.impl.service
 

Methods in org.nuxeo.ecm.platform.publisher.impl.service that return types with arguments of type DocumentModel
 List<DocumentModel> DomainsFinder.getDomains()
           
 

Methods in org.nuxeo.ecm.platform.publisher.impl.service with parameters of type DocumentModel
 PublicationTree PublisherServiceImpl.getPublicationTree(String treeName, CoreSession coreSession, Map<String,String> params, DocumentModel currentDocument)
           
 PublicationTree PublisherServiceImpl.getPublicationTreeFor(DocumentModel doc, CoreSession coreSession)
           
 boolean AbstractRemotableTree.isPublicationNode(DocumentModel documentModel)
           
 boolean PublisherServiceImpl.isPublicationNode(String sid, DocumentModel documentModel)
           
 boolean PublisherServiceImpl.isPublishedDocument(DocumentModel documentModel)
           
 PublishedDocument PublisherServiceImpl.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument AbstractRemotableTree.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument PublisherServiceImpl.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument AbstractRemotableTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void PublisherServiceImpl.registerTreeConfigFor(DocumentModel domain)
           
 void AbstractRemotableTree.setCurrentDocument(DocumentModel currentDocument)
           
 void PublisherServiceImpl.setCurrentDocument(String sid, DocumentModel currentDocument)
           
 void PublisherServiceImpl.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 void AbstractRemotableTree.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 void PublisherServiceImpl.unRegisterTreeConfigFor(DocumentModel domain)
           
 PublicationNode AbstractRemotableTree.wrapToPublicationNode(DocumentModel documentModel)
           
 PublicationNode PublisherServiceImpl.wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession)
           
 PublicationNode PublisherServiceImpl.wrapToPublicationNode(String sid, DocumentModel documentModel)
           
 PublishedDocument AbstractRemotableTree.wrapToPublishedDocument(DocumentModel documentModel)
           
 PublishedDocument PublisherServiceImpl.wrapToPublishedDocument(String sid, DocumentModel documentModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.jbpm
 

Methods in org.nuxeo.ecm.platform.publisher.jbpm that return DocumentModel
 DocumentModel PublishUnrestricted.getModel()
           
 

Methods in org.nuxeo.ecm.platform.publisher.jbpm with parameters of type DocumentModel
 PublishedDocument CoreProxyWithWorkflowFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument CoreProxyWithWorkflowFactory.wrapDocumentModel(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.platform.publisher.jbpm with parameters of type DocumentModel
ChangePermissionUnrestricted(CoreSession session, DocumentModel document, String[] validators, NuxeoPrincipal principal, String aclName, ACL acl)
           
DeleteDocumentUnrestricted(CoreSession session, DocumentModel document)
           
PublishUnrestricted(CoreSession session, DocumentModel docToPublish, DocumentModel sectionToPublishTo)
           
PublishUnrestricted(CoreSession session, DocumentModel docToPublish, DocumentModel sectionToPublishTo, boolean overwriteProxy)
           
RemoveACLUnrestricted(CoreSession session, DocumentModel document, String aclName)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.remoting.client
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.client with parameters of type DocumentModel
 PublishedDocument ClientRemotePublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument ClientProxyFactory.publishDocument(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument ClientProxyFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument ClientProxyFactory.wrapDocumentModel(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.remoting.marshaling
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.marshaling that return DocumentModel
 DocumentModel CoreIODocumentModelMarshaler.unMarshalDocument(String data, CoreSession coreSession)
           
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.marshaling with parameters of type DocumentModel
static ExtendedDocumentLocation ExtendedDocumentLocation.extractFromDoc(DocumentModel doc)
           
 String CoreIODocumentModelMarshaler.marshalDocument(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.platform.publisher.remoting.marshaling with parameters of type DocumentModel
ExtendedDocumentLocation(String originalServer, DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.remoting.marshaling.interfaces
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.marshaling.interfaces that return DocumentModel
 DocumentModel DocumentModelMarshaler.unMarshalDocument(String data, CoreSession coreSession)
           
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.marshaling.interfaces with parameters of type DocumentModel
 String DocumentModelMarshaler.marshalDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.remoting.marshaling.io
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.marshaling.io that return DocumentModel
 DocumentModel SingleShadowDocumentWriter.getShadowDocument()
           
 

Constructors in org.nuxeo.ecm.platform.publisher.remoting.marshaling.io with parameters of type DocumentModel
SingleDocumentReaderWithInLineBlobs(CoreSession session, DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.remoting.restProxies
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.restProxies with parameters of type DocumentModel
 boolean RemotePublicationTreeManagerRestProxy.isPublicationNode(String sid, DocumentModel documentModel)
           
 PublishedDocument RemotePublicationTreeManagerRestProxy.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument RemotePublicationTreeManagerRestProxy.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void RemotePublicationTreeManagerRestProxy.setCurrentDocument(String sid, DocumentModel currentDocument)
           
 void RemotePublicationTreeManagerRestProxy.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 PublicationNode RemotePublicationTreeManagerRestProxy.wrapToPublicationNode(String sid, DocumentModel documentModel)
           
 PublishedDocument RemotePublicationTreeManagerRestProxy.wrapToPublishedDocument(String sid, DocumentModel documentModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.remoting.server
 

Methods in org.nuxeo.ecm.platform.publisher.remoting.server with parameters of type DocumentModel
 PublishedDocument CoreTreeWithExternalDocs.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument CoreTreeWithExternalDocs.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 PublishedDocument SimpleExternalDocumentModelFactory.publishDocument(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void CoreTreeWithExternalDocs.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument SimpleExternalDocumentModelFactory.wrapDocumentModel(DocumentModel doc)
           
 PublishedDocument CoreTreeWithExternalDocs.wrapToPublishedDocument(DocumentModel documentModel)
           
 

Constructors in org.nuxeo.ecm.platform.publisher.remoting.server with parameters of type DocumentModel
ExternalCorePublishedDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.rules
 

Methods in org.nuxeo.ecm.platform.publisher.rules with parameters of type DocumentModel
 String[] ValidatorsRule.computesValidatorsFor(DocumentModel dm)
          Computes the list of publishing validators given the document model of the document just published.
 String[] DefaultValidatorsRule.computesValidatorsFor(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.synchonize.server
 

Methods in org.nuxeo.ecm.platform.publisher.synchonize.server with parameters of type DocumentModel
 PublishedDocument AbstractSynchonizablePublicationTree.publish(DocumentModel doc, PublicationNode targetNode)
           
 PublishedDocument AbstractSynchonizablePublicationTree.publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
           
 void AbstractSynchonizablePublicationTree.unpublish(DocumentModel doc, PublicationNode targetNode)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.publisher.web
 

Fields in org.nuxeo.ecm.platform.publisher.web declared as DocumentModel
 DocumentModel PublishActionsBean.ApproverWithoutRestriction.liveDocument
           
 DocumentModel PublishActionsBean.ApproverWithoutRestriction.sourceDocument
           
 

Methods in org.nuxeo.ecm.platform.publisher.web that return DocumentModel
 DocumentModel PublishActionsBean.getDocumentModelFor(String path)
           
 

Methods in org.nuxeo.ecm.platform.publisher.web with parameters of type DocumentModel
 boolean AdministrationPublishActions.canAddSection(DocumentModel section)
           
 String AbstractPublishActions.getFormattedPath(DocumentModel documentModel)
           
 String AdministrationPublishActions.getFormattedPath(DocumentModel documentModel)
           
static void PublishActionsBean.notifyEvent(CoreSession session, String eventId, Map<String,Serializable> properties, String comment, String category, DocumentModel dm)
           
 void PublishActionsBean.notifyEvent(String eventId, Map<String,Serializable> properties, String comment, String category, DocumentModel dm)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.query.api
 

Methods in org.nuxeo.ecm.platform.query.api that return DocumentModel
 DocumentModel PageProvider.getSearchDocumentModel()
           
 DocumentModel AbstractPageProvider.getSearchDocumentModel()
           
 

Methods in org.nuxeo.ecm.platform.query.api with parameters of type DocumentModel
 void PageProvider.setSearchDocumentModel(DocumentModel doc)
           
 void AbstractPageProvider.setSearchDocumentModel(DocumentModel searchDocumentModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.query.nxql
 

Methods in org.nuxeo.ecm.platform.query.nxql that return types with arguments of type DocumentModel
 List<DocumentModel> CoreQueryDocumentPageProvider.getCurrentPage()
           
 PageSelections<DocumentModel> CoreQueryDocumentPageProvider.getCurrentSelectPage()
           
 

Methods in org.nuxeo.ecm.platform.query.nxql with parameters of type DocumentModel
static Boolean NXQLQueryBuilder.getBooleanValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
static String NXQLQueryBuilder.getFieldType(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
static Integer NXQLQueryBuilder.getIntValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
static List<String> NXQLQueryBuilder.getListValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
static String NXQLQueryBuilder.getPlainStringValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
static String NXQLQueryBuilder.getQuery(DocumentModel model, WhereClauseDefinition whereClause, Object[] params, SortInfo... sortInfos)
           
static String NXQLQueryBuilder.getQueryElement(DocumentModel model, PredicateDefinition predicateDescriptor, Escaper escaper)
           
static String NXQLQueryBuilder.getQueryElement(DocumentModel model, WhereClauseDefinition whereClause, Object[] params)
           
static Object NXQLQueryBuilder.getRawValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
static String NXQLQueryBuilder.getStringValue(DocumentModel model, PredicateFieldDefinition fieldDescriptor)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.relations.api.util
 

Methods in org.nuxeo.ecm.platform.relations.api.util that return DocumentModel
static DocumentModel RelationHelper.getDocumentModel(Node node, String coreSessionId)
          Returns the document model corresponding to a relation node.
 

Methods in org.nuxeo.ecm.platform.relations.api.util with parameters of type DocumentModel
static QNameResource RelationHelper.getDocumentResource(DocumentModel document)
          Returns the relation node corresponding to a document model.
static DocumentModelList RelationHelper.getObjectDocuments(DocumentModel subjectDoc, Resource predicat)
           
static DocumentModelList RelationHelper.getObjectDocuments(String graphName, DocumentModel subjectDoc, Resource predicat)
           
static List<Statement> RelationHelper.getStatements(DocumentModel subjectDoc, Resource predicat)
           
static List<Statement> RelationHelper.getStatements(String graphName, DocumentModel subjectDoc, Resource predicat)
           
static DocumentModelList RelationHelper.getSubjectDocuments(Resource predicat, DocumentModel objectDocument)
           
static DocumentModelList RelationHelper.getSubjectDocuments(String graphName, Resource predicat, DocumentModel objectDocument)
           
static DocumentModelList RelationHelper.getSubjectDocumentsOut(Resource predicat, DocumentModel objectDocument)
           
static DocumentModelList RelationHelper.getSubjectDocumentsOut(String graphName, Resource predicat, DocumentModel objectDocument)
           
static void RelationHelper.removeRelation(DocumentModel subjectDoc, Resource predicat, DocumentModel objectDoc)
           
static void RelationHelper.removeRelation(String graphName, DocumentModel subjectDoc, Resource predicat, DocumentModel objectDoc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.relations.web
 

Methods in org.nuxeo.ecm.platform.relations.web that return DocumentModel
 DocumentModel NodeInfo.getDocumentModel()
           
 DocumentModel NodeInfoImpl.getDocumentModel()
           
 

Constructors in org.nuxeo.ecm.platform.relations.web with parameters of type DocumentModel
NodeInfoImpl(Node node, DocumentModel documentModel)
           
NodeInfoImpl(Node node, DocumentModel documentModel, boolean visible)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.relations.web.listener
 

Methods in org.nuxeo.ecm.platform.relations.web.listener that return DocumentModel
 DocumentModel RelationActions.getDocumentModel(Node node)
           
 

Methods in org.nuxeo.ecm.platform.relations.web.listener with parameters of type DocumentModel
 QNameResource RelationActions.getDocumentResource(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.relations.web.listener.ejb
 

Methods in org.nuxeo.ecm.platform.relations.web.listener.ejb that return DocumentModel
 DocumentModel RelationActionsBean.getDocumentModel(Node node)
           
 

Methods in org.nuxeo.ecm.platform.relations.web.listener.ejb with parameters of type DocumentModel
 QNameResource RelationActionsBean.getDocumentResource(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.api
 

Methods in org.nuxeo.ecm.platform.rendering.api with parameters of type DocumentModel
 Object DocumentView.get(DocumentModel doc, String name)
           
 Object DefaultDocumentView.get(DocumentModel doc, String name)
           
 Object DocumentField.getValue(DocumentModel doc)
           
 Object DefaultDocumentView.Field.getValue(DocumentModel doc)
           
 Collection<String> DocumentView.keys(DocumentModel doc)
           
 Collection<String> DefaultDocumentView.keys(DocumentModel doc)
           
 int DocumentField.size(DocumentModel doc)
           
 int DefaultDocumentView.size(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.fm.adapters
 

Fields in org.nuxeo.ecm.platform.rendering.fm.adapters declared as DocumentModel
 DocumentModel SchemaTemplate.DocumentSchema.doc
           
 

Methods in org.nuxeo.ecm.platform.rendering.fm.adapters that return DocumentModel
 DocumentModel DocumentTemplate.getDocument()
           
 

Constructors in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type DocumentModel
DocumentTemplate(freemarker.template.ObjectWrapper wrapper, DocumentModel doc)
           
SchemaTemplate.DocumentSchema(DocumentModel doc, String schemaName)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.impl
 

Methods in org.nuxeo.ecm.platform.rendering.impl that return DocumentModel
 DocumentModel DocumentRenderingContext.getDocument()
           
 

Methods in org.nuxeo.ecm.platform.rendering.impl with parameters of type DocumentModel
 void DocumentRenderingContext.setDocument(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.rendering.template
 

Methods in org.nuxeo.ecm.platform.rendering.template with parameters of type DocumentModel
abstract  Object DocumentFieldAccessor.getValue(DocumentModel doc)
           
 

Constructors in org.nuxeo.ecm.platform.rendering.template with parameters of type DocumentModel
DocumentModelAdapter(DocumentModel doc)
           
DocumentModelAdapter(DocumentModel doc, freemarker.template.ObjectWrapper wrapper)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.syndication
 

Methods in org.nuxeo.ecm.platform.syndication with parameters of type DocumentModel
static FeedItem FeedItemAdapter.toFeedItem(DocumentModel doc, HttpServletRequest req)
          Convert a DocumentModel to a FeedItem.
 

Method parameters in org.nuxeo.ecm.platform.syndication with type arguments of type DocumentModel
static List<FeedItem> FeedItemAdapter.toFeedItemList(List<DocumentModel> docList, HttpServletRequest req)
          Convert a list of DocumentModels to a list of FeedItems.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.syndication.workflow
 

Constructors in org.nuxeo.ecm.platform.syndication.workflow with parameters of type DocumentModel
DashBoardItemImpl(TaskInstance task, DocumentModel document)
          Deprecated.  
 

Uses of DocumentModel in org.nuxeo.ecm.platform.tag.web
 

Methods in org.nuxeo.ecm.platform.tag.web with parameters of type DocumentModel
static String TagActionsBean.getDocIdForTag(DocumentModel doc)
          Gets the doc id to use with the tag service for a given document.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.tag.ws
 

Methods in org.nuxeo.ecm.platform.tag.ws with parameters of type DocumentModel
 void TagsLoader.fillProperties(DocumentModel doc, List<DocumentProperty> props, WSRemotingSession rs)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.types
 

Methods in org.nuxeo.ecm.platform.types with parameters of type DocumentModel
 boolean TypeManager.canCreate(String typeName, String containerTypeName, DocumentModel currentDoc)
          Returns true if typeName is a sub type, allowed in creation, of containerTypeName, false otherwise.
 boolean TypeService.canCreate(String typeName, String containerTypeName, DocumentModel currentDoc)
           
 Collection<Type> TypeManager.findAllAllowedSubTypesFrom(String typeName, DocumentModel currentDoc)
          Returns recursively all the allowed sub types from the given typeName, filtered by a local UI types configuration retrieved from the currentDoc, if any.
 Collection<Type> TypeService.findAllAllowedSubTypesFrom(String typeName, DocumentModel currentDoc)
           
 Collection<Type> TypeManager.getAllowedSubTypes(String typeName, DocumentModel currentDoc)
          Returns the allowed sub types of the given typeName, filtered by a local UI types configuration retrieved from the currentDoc, if any.
 Collection<Type> TypeService.getAllowedSubTypes(String typeName, DocumentModel currentDoc)
           
 Map<String,List<Type>> TypeManager.getTypeMapForDocumentType(String typeName, DocumentModel currentDoc)
          Returns the sub type of the given typeName, filtered by a local UI types configuration retrieved from the currentDoc, if any, and organized by type categories.
 Map<String,List<Type>> TypeService.getTypeMapForDocumentType(String typeName, DocumentModel currentDoc)
           
 boolean TypeManager.isAllowedSubType(String typeName, String containerTypeName, DocumentModel currentDoc)
          Returns true if typeName is an allowed sub type of containerTypeName, filtered by a local UI types configuration retrieved from the currentDoc, if any, false otherwise.
 boolean TypeService.isAllowedSubType(String typeName, String containerTypeName, DocumentModel currentDoc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.types.adapter
 

Methods in org.nuxeo.ecm.platform.types.adapter with parameters of type DocumentModel
 Object TypeInfoAdapterFactory.getAdapter(DocumentModel doc, Class itf)
           
 

Constructors in org.nuxeo.ecm.platform.types.adapter with parameters of type DocumentModel
TypeInfoAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.types.localconfiguration
 

Methods in org.nuxeo.ecm.platform.types.localconfiguration with parameters of type DocumentModel
 Object UITypesConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 Object ContentViewConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 

Constructors in org.nuxeo.ecm.platform.types.localconfiguration with parameters of type DocumentModel
ContentViewConfigurationAdapter(DocumentModel doc)
           
UITypesConfigurationAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.api
 

Methods in org.nuxeo.ecm.platform.ui.web.api that return DocumentModel
 DocumentModel NavigationContext.factoryChangeableDocument()
          Gets current document for edition.
 DocumentModel NavigationContext.factoryCurrentContentRoot()
          Gets the currentContentRootWorkspace and puts it in Page context.
 DocumentModel NavigationContext.factoryCurrentDocument()
          Gets the currentDocument and puts it in Page context.
 DocumentModel NavigationContext.factoryCurrentDomain()
          Gets the currentDomain and puts it in Page context.
 DocumentModel NavigationContext.factoryCurrentSuperSpace()
          Gets the currentSuperSpace and puts it in Page context.
 DocumentModel NavigationContext.factoryCurrentWorkspace()
          Gets the currentWorkspace and puts it in Page context.
 DocumentModel NavigationContext.getChangeableDocument()
          This is used for documents about to be created, which are not yet persisted thus not all their fields might be valid (like its reference).
 DocumentModel NavigationContext.getCurrentContentRoot()
          Gets the current Content Root (Workspaces, Sections, Templates...).
 DocumentModel NavigationContext.getCurrentDocument()
          Current Document other than Domain or Workspace.
 DocumentModel NavigationContext.getCurrentDomain()
          Current Domain, if user has read permission on it.
 DocumentModel NavigationContext.getCurrentSuperSpace()
          Returns the currentSuperSpace (Section, Workspace...).
 DocumentModel NavigationContext.getCurrentWorkspace()
          Gets the current Workspace.
 

Methods in org.nuxeo.ecm.platform.ui.web.api with parameters of type DocumentModel
 String SimpleFileManager.addBinaryFileFromPlugin(Blob blob, String fullName, DocumentModel targetContainer)
           
 String NavigationContext.getActionResult(DocumentModel doc, UserAction action)
          Performs context updates and returns the view associated with the document and action passed.
 String NavigationContext.navigateToDocument(DocumentModel doc)
          Updates the context and returns the view for the given document.
 String NavigationContext.navigateToDocument(DocumentModel doc, String viewId)
          Initializes the context for the given doc and returns its given view.
 String NavigationContext.navigateToDocument(DocumentModel docModel, VersionModel versionModel)
           
 String NavigationContext.navigateToDocumentWithView(DocumentModel doc, String viewId)
          Initializes the context for the given doc and returns its given view.
 void NavigationContext.setChangeableDocument(DocumentModel changeableDocument)
           
 void NavigationContext.setCurrentContentRoot(DocumentModel currentContentRoot)
          Sets the current ContentRoot.
 void NavigationContext.setCurrentDocument(DocumentModel documentModel)
           
 void NavigationContext.setCurrentDomain(DocumentModel currentDomain)
           
 String WebActions.setCurrentTabAndNavigate(DocumentModel document, String currentTabActionId)
          Navigate to the given document and opens the view page of the given document selecting the given tab.
 void NavigationContext.updateDocumentContext(DocumentModel doc)
          Updates the current document in the (session) context and resets the other common structures (breadcrumbs, etc).
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.cache
 

Methods in org.nuxeo.ecm.platform.ui.web.cache with parameters of type DocumentModel
 void ThreadSafeCacheHolder.addToCache(DocumentModel doc, String key, T value)
           
 T ThreadSafeCacheHolder.getFromCache(DocumentModel doc, String key)
           
 void ThreadSafeCacheHolder.removeFromCache(DocumentModel doc, String key)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.component.document
 

Methods in org.nuxeo.ecm.platform.ui.web.component.document that return DocumentModel
 DocumentModel RestDocumentLink.getDocument()
           
 

Methods in org.nuxeo.ecm.platform.ui.web.component.document with parameters of type DocumentModel
 void RestDocumentLink.setDocument(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.component.tree
 

Methods in org.nuxeo.ecm.platform.ui.web.component.tree that return DocumentModel
 DocumentModel TreeWidgetActions.getDocumentFromPath(String path)
          Returns the DocumentModel referenced by the given path if exists, null otherwise.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.directory
 

Methods in org.nuxeo.ecm.platform.ui.web.directory that return DocumentModel
static DocumentModel DirectoryFunctions.getDirectoryEntry(String directoryName, String entryId)
           
static DocumentModel DirectoryHelper.getEntry(String directoryName, String entryId)
          Returns the entry with given id from specified directory.
 

Constructors in org.nuxeo.ecm.platform.ui.web.directory with parameters of type DocumentModel
DirectoryEntry(String schemaName, DocumentModel model)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.invalidations
 

Methods in org.nuxeo.ecm.platform.ui.web.invalidations with parameters of type DocumentModel
 void DocumentContextBoundActionBean.onContextChange(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.pathelements
 

Methods in org.nuxeo.ecm.platform.ui.web.pathelements that return DocumentModel
 DocumentModel DocumentPathElement.getDocumentModel()
           
 DocumentModel ArchivedVersionsPathElement.getDocumentModel()
           
 

Constructors in org.nuxeo.ecm.platform.ui.web.pathelements with parameters of type DocumentModel
ArchivedVersionsPathElement(DocumentModel docModel)
           
DocumentPathElement(DocumentModel docModel)
           
HiddenDocumentPathElement(DocumentModel docModel)
           
VersionDocumentPathElement(DocumentModel docModel)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.rest
 

Methods in org.nuxeo.ecm.platform.ui.web.rest with parameters of type DocumentModel
 String RestHelper.doPrint(DocumentModel doc, String defaultTheme)
           
 String RestHelper.getDocumentUrl(DocumentModel doc)
           
 String RestHelper.getDocumentUrl(DocumentModel doc, String viewId, boolean newConversation)
           
 String RestHelper.getDocumentUrl(String patternName, DocumentModel doc, String viewId, Map<String,String> parameters, boolean newConversation)
           
 String RestHelper.getPrintUrl(DocumentModel doc, String defaultTheme)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.tag.fn
 

Methods in org.nuxeo.ecm.platform.ui.web.tag.fn with parameters of type DocumentModel
static String DocumentModelFunctions.bigFileUrl(DocumentModel doc, String blobPropertyName, String filename)
           
static String DocumentModelFunctions.bigIconExpandedPath(DocumentModel document)
           
static String DocumentModelFunctions.bigIconPath(DocumentModel document)
           
static boolean DocumentModelFunctions.canModify(DocumentModel document)
          Returns true if document can be modified.
static String DocumentModelFunctions.complexFileUrl(String patternName, DocumentModel doc, int index, String filename)
          Convenient method to get the REST URL of a blob inside the Files schema.
static String DocumentModelFunctions.complexFileUrl(String patternName, DocumentModel doc, String listElement, int index, String blobPropertyName, String filename)
          Get the REST URL for a blob inside a list of complex type.
static String DocumentModelFunctions.complexLiveEditUrl(DocumentModel doc, String listPropertyName, int index, String blobPropertyName, String filenamePropertyName)
          Build the nxedit URL for the "edit existing document" use case
static String DocumentModelFunctions.documentUrl(DocumentModel doc)
           
static String DocumentModelFunctions.documentUrl(DocumentModel doc, HttpServletRequest req)
           
static String DocumentModelFunctions.documentUrl(String patternName, DocumentModel doc, String viewId, Map<String,String> parameters, boolean newConversation)
           
static String DocumentModelFunctions.documentUrl(String patternName, DocumentModel doc, String viewId, Map<String,String> parameters, boolean newConversation, HttpServletRequest req)
           
static String DocumentModelFunctions.fileDescription(DocumentModel document, String blobPropertyName, String filePropertyName, String filename)
           
static String DocumentModelFunctions.fileUrl(String patternName, DocumentModel doc, String blobPropertyName, String filename)
           
static boolean DocumentModelFunctions.hasPermission(DocumentModel document, String permission)
           
static String DocumentModelFunctions.iconExpandedPath(DocumentModel document)
           
static String DocumentModelFunctions.iconPath(DocumentModel document)
           
static boolean DocumentModelFunctions.isDirty(DocumentModel doc)
           
static String DocumentModelFunctions.liveCreateFromTemplateUrl(DocumentModel template)
          Build the nxedit URL for the "create new document from template" use case with "File" doc type and "file" schema
static String DocumentModelFunctions.liveCreateFromTemplateUrl(DocumentModel template, String templateSchemaName, String templateBlobFieldName, String docType, String schemaName, String blobFieldName, String filenameFieldName)
          Build the nxedit URL for the "create new document from template" use case
static String DocumentModelFunctions.liveEditUrl(DocumentModel doc)
          Build the nxedit URL for the "edit existing document" use case for a document using the file:content field as Blob holder
static String DocumentModelFunctions.liveEditUrl(DocumentModel doc, String schemaName, String blobFieldName, String filenameFieldName)
          Build the nxedit URL for the "edit existing document" use case
static String DocumentModelFunctions.titleOrId(DocumentModel document)
           
static TypeInfo DocumentModelFunctions.typeInfo(DocumentModel document)
           
static String DocumentModelFunctions.typeLabel(DocumentModel document)
           
static String DocumentModelFunctions.typeView(DocumentModel document, String viewId)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ui.web.util
 

Methods in org.nuxeo.ecm.platform.ui.web.util with parameters of type DocumentModel
static boolean DocumentsListsUtils.isDocumentInList(DocumentModel doc, List<DocumentModel> list)
           
static boolean DocumentsListsUtils.removeDocumentFromList(List<DocumentModel> documentList, DocumentModel documentToRemove)
          Removes one document from a list.
 

Method parameters in org.nuxeo.ecm.platform.ui.web.util with type arguments of type DocumentModel
static List<DocumentRef> DocumentsListsUtils.getDocRefs(List<DocumentModel> documentsList)
          Returns list of DocumentRef corresponding to the list of documents.
static List<DocumentRef> DocumentsListsUtils.getParentRefFromDocumentList(List<DocumentModel> documentList)
          Returns the list of parents documentRef.
static List<String> DocumentsListsUtils.getTypesInList(List<DocumentModel> documentsList)
          Returns list of the document types contained in the list of document.
static boolean DocumentsListsUtils.isDocumentInList(DocumentModel doc, List<DocumentModel> list)
           
static boolean DocumentsListsUtils.removeDocumentFromList(List<DocumentModel> documentList, DocumentModel documentToRemove)
          Removes one document from a list.
static void DocumentsListsUtils.removeDocumentsFromList(List<DocumentModel> documentList, List<DocumentModel> documentsToRemove)
          Removes some documents from a list.
static void DocumentsListsUtils.removeDocumentsFromList(List<DocumentModel> documentList, List<DocumentModel> documentsToRemove)
          Removes some documents from a list.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.uidgen
 

Methods in org.nuxeo.ecm.platform.uidgen with parameters of type DocumentModel
 String UIDGenerator.createUID(DocumentModel document)
          Returns a new UID for the given doc.
 String UIDGenerator.getSequenceKey(DocumentModel document)
           
 void UIDGenerator.setUID(DocumentModel document)
          Creates a new UID for the given doc and sets the field configured in the generator component with this value.
 void AbstractUIDGenerator.setUID(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.uidgen.generators
 

Methods in org.nuxeo.ecm.platform.uidgen.generators with parameters of type DocumentModel
 String UIDGenerator1.createUID(DocumentModel doc)
           
 String UIDGCoreDocument.createUID(DocumentModel document)
           
 String UIDGenerator1.getSequenceKey(DocumentModel doc)
           
 String UIDGCoreDocument.getSequenceKey(DocumentModel document)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.uidgen.service
 

Methods in org.nuxeo.ecm.platform.uidgen.service with parameters of type DocumentModel
 String UIDGeneratorService.createUID(DocumentModel doc)
           
 UIDGenerator UIDGeneratorService.getUIDGeneratorFor(DocumentModel doc)
          Returns the uid generator to use for this document.
 void UIDGeneratorService.setUID(DocumentModel doc)
          Creates a new UID for the given doc and sets the field configured in the generator component with this value.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.url
 

Constructors in org.nuxeo.ecm.platform.url with parameters of type DocumentModel
DocumentViewImpl(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.url.codec
 

Methods in org.nuxeo.ecm.platform.url.codec with parameters of type DocumentModel
static Blob DocumentFileCodec.getBlob(DocumentModel doc, DocumentView docView)
           
static Blob DocumentFileCodec.getBlobViaBlobHolder(DocumentModel doc, String bhPath)
           
static String DocumentFileCodec.getFilename(DocumentModel doc, DocumentView docView)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.usermanager
 

Fields in org.nuxeo.ecm.platform.usermanager declared as DocumentModel
 DocumentModel NuxeoPrincipalImpl.model
           
 

Methods in org.nuxeo.ecm.platform.usermanager that return DocumentModel
 DocumentModel UserManagerImpl.createGroup(DocumentModel groupModel)
           
 DocumentModel FakeUserManagerImpl.createGroup(DocumentModel groupModel)
           
 DocumentModel UserManager.createGroup(DocumentModel groupModel)
          Creates a group from given model
 DocumentModel UserManagerImpl.createGroup(DocumentModel groupModel, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.createGroup(DocumentModel groupModel, DocumentModel context)
          Creates a group from given model with the given context.
 DocumentModel UserManagerImpl.createUser(DocumentModel userModel)
           
 DocumentModel FakeUserManagerImpl.createUser(DocumentModel userModel)
           
 DocumentModel UserManager.createUser(DocumentModel userModel)
          Creates user from given model.
 DocumentModel UserManagerImpl.createUser(DocumentModel userModel, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.createUser(DocumentModel userModel, DocumentModel context)
          Creates user from given model into the given context document.
 DocumentModel UserManagerImpl.getBareGroupModel()
           
 DocumentModel FakeUserManagerImpl.getBareGroupModel()
           
 DocumentModel UserManager.getBareGroupModel()
          Returns a bare group model.
 DocumentModel UserManagerImpl.getBareUserModel()
           
 DocumentModel FakeUserManagerImpl.getBareUserModel()
           
 DocumentModel UserManager.getBareUserModel()
          Returns a bare user model.
 DocumentModel UserManagerImpl.getGroupModel(String groupName)
           
 DocumentModel FakeUserManagerImpl.getGroupModel(String groupName)
           
 DocumentModel UserManager.getGroupModel(String groupName)
          Return the group document model with this id or null if group does not exist.
 DocumentModel UserManagerImpl.getGroupModel(String groupIdValue, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.getGroupModel(String groupName, DocumentModel context)
          Return the group document model with this id concatenated with the directory local config (if not null) or null if group does not exist.
 DocumentModel NuxeoPrincipalImpl.getModel()
           
 DocumentModel DetachedNuxeoPrincipal.getModel()
           
 DocumentModel UserManagerImpl.getModelForUser(String name)
           
 DocumentModel FakeUserManagerImpl.getModelForUser(String name)
           
 DocumentModel UserManager.getModelForUser(String name)
          Deprecated. use UserManager.getUserModel(String)
 DocumentModel UserManagerImpl.getUserModel(String userName)
           
 DocumentModel FakeUserManagerImpl.getUserModel(String userName)
           
 DocumentModel UserManager.getUserModel(String userName)
          Returns the document model representing user with given id or null if it does not exist.
 DocumentModel UserManagerImpl.getUserModel(String userName, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.getUserModel(String userName, DocumentModel context)
          Returns the document model representing user with given id or null if it does not exist into the given context document.
 DocumentModel UserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context)
          Transform the Group DocumentModel store it into the tenant described by the context
 DocumentModel DefaultUserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context)
           
 

Methods in org.nuxeo.ecm.platform.usermanager with parameters of type DocumentModel
 DocumentModel UserManagerImpl.createGroup(DocumentModel groupModel)
           
 DocumentModel FakeUserManagerImpl.createGroup(DocumentModel groupModel)
           
 DocumentModel UserManager.createGroup(DocumentModel groupModel)
          Creates a group from given model
 DocumentModel UserManagerImpl.createGroup(DocumentModel groupModel, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.createGroup(DocumentModel groupModel, DocumentModel context)
          Creates a group from given model with the given context.
 DocumentModel UserManagerImpl.createUser(DocumentModel userModel)
           
 DocumentModel FakeUserManagerImpl.createUser(DocumentModel userModel)
           
 DocumentModel UserManager.createUser(DocumentModel userModel)
          Creates user from given model.
 DocumentModel UserManagerImpl.createUser(DocumentModel userModel, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.createUser(DocumentModel userModel, DocumentModel context)
          Creates user from given model into the given context document.
 void UserManagerImpl.deleteGroup(DocumentModel groupModel)
           
 void FakeUserManagerImpl.deleteGroup(DocumentModel groupModel)
           
 void UserManager.deleteGroup(DocumentModel groupModel)
          Deletes group represented by given model.
 void UserManagerImpl.deleteGroup(DocumentModel groupModel, DocumentModel context)
           
 void MultiTenantUserManager.deleteGroup(DocumentModel groupModel, DocumentModel context)
          Deletes group represented by given model with the given context.
 void UserManagerImpl.deleteGroup(String groupId, DocumentModel context)
           
 void MultiTenantUserManager.deleteGroup(String groupId, DocumentModel context)
          Deletes group with given id with the given context.
 void UserManagerImpl.deleteUser(DocumentModel userModel)
           
 void FakeUserManagerImpl.deleteUser(DocumentModel userModel)
           
 void UserManager.deleteUser(DocumentModel userModel)
          Deletes user represented by given model.
 void UserManagerImpl.deleteUser(DocumentModel userModel, DocumentModel context)
           
 void MultiTenantUserManager.deleteUser(DocumentModel userModel, DocumentModel context)
          Deletes user represented by given model into the given context document.
 void UserManagerImpl.deleteUser(String userId, DocumentModel context)
           
 void MultiTenantUserManager.deleteUser(String userId, DocumentModel context)
          Deletes user with given id into the given context document.
 List<String> UserManagerImpl.getGroupIds(DocumentModel context)
           
 List<String> MultiTenantUserManager.getGroupIds(DocumentModel context)
          Returns the list of all groups ids with the given context.
 DocumentModel UserManagerImpl.getGroupModel(String groupIdValue, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.getGroupModel(String groupName, DocumentModel context)
          Return the group document model with this id concatenated with the directory local config (if not null) or null if group does not exist.
 List<String> UserManagerImpl.getGroupsInGroup(String parentId, DocumentModel context)
           
 List<String> MultiTenantUserManager.getGroupsInGroup(String parentId, DocumentModel context)
          Returns the list of groups that belong to this group with the given context.
 NuxeoPrincipal UserManagerImpl.getPrincipal(String username, DocumentModel context)
           
 NuxeoPrincipal MultiTenantUserManager.getPrincipal(String username, DocumentModel context)
          Retrieves the principal with the given username or null if it does not exist into the given context document.
 List<String> UserManagerImpl.getTopLevelGroups(DocumentModel context)
           
 List<String> MultiTenantUserManager.getTopLevelGroups(DocumentModel context)
          Returns the list of groups that are not members of other groups with the given context.
 List<String> UserManagerImpl.getUserIds(DocumentModel context)
           
 List<String> MultiTenantUserManager.getUserIds(DocumentModel context)
          Returns the list of all user ids into the given context document.
 DocumentModel UserManagerImpl.getUserModel(String userName, DocumentModel context)
           
 DocumentModel MultiTenantUserManager.getUserModel(String userName, DocumentModel context)
          Returns the document model representing user with given id or null if it does not exist into the given context document.
 String[] UserManagerImpl.getUsersForPermission(String perm, ACP acp, DocumentModel context)
           
 String[] MultiTenantUserManager.getUsersForPermission(String perm, ACP acp, DocumentModel context)
          For an ACP, get the list of user that has a permission into the given context.
 List<String> UserManagerImpl.getUsersInGroup(String groupId, DocumentModel context)
           
 List<String> MultiTenantUserManager.getUsersInGroup(String groupId, DocumentModel context)
          Returns the list of users that belong to this group into the given context
 List<String> UserManagerImpl.getUsersInGroupAndSubGroups(String groupId, DocumentModel context)
           
 List<String> MultiTenantUserManager.getUsersInGroupAndSubGroups(String groupId, DocumentModel context)
          Get users from a group and its subgroups into the given context
 String UserMultiTenantManagement.groupnameTranformer(UserManager um, String groupname, DocumentModel context)
          Transform the GroupName to add to tenant characteristic.
 String DefaultUserMultiTenantManagement.groupnameTranformer(UserManager um, String groupname, DocumentModel context)
           
 DocumentModel UserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context)
          Transform the Group DocumentModel store it into the tenant described by the context
 DocumentModel DefaultUserMultiTenantManagement.groupTransformer(UserManager um, DocumentModel group, DocumentModel context)
           
 void UserMultiTenantManagement.queryTransformer(UserManager um, Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context)
          Transform filter and fulltext to fetch Groups for the given context and the query specified with the given filter and fulltext.
 void DefaultUserMultiTenantManagement.queryTransformer(UserManager um, Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context)
           
 DocumentModelList UserManagerImpl.searchGroups(Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context)
           
 DocumentModelList MultiTenantUserManager.searchGroups(Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context)
          Returns groups matching given criteria with the given context.
 DocumentModelList UserManagerImpl.searchGroups(String pattern, DocumentModel context)
           
 DocumentModelList MultiTenantUserManager.searchGroups(String pattern, DocumentModel context)
          Search matching groups through their defined search fields into the given context document.
 DocumentModelList UserManagerImpl.searchUsers(Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context)
           
 DocumentModelList MultiTenantUserManager.searchUsers(Map<String,Serializable> filter, Set<String> fulltext, DocumentModel context)
          Returns users matching given criteria and with the given context.
 DocumentModelList UserManagerImpl.searchUsers(Map<String,Serializable> filter, Set<String> fulltext, Map<String,String> orderBy, DocumentModel context)
          MULTI-TENANT-IMPLEMENTATION
 DocumentModelList UserManagerImpl.searchUsers(String pattern, DocumentModel context)
           
 DocumentModelList MultiTenantUserManager.searchUsers(String pattern, DocumentModel context)
          Returns users matching given pattern with the given context.
 void NuxeoPrincipalImpl.setModel(DocumentModel model)
           
 void DetachedNuxeoPrincipal.setModel(DocumentModel model)
           
 void NuxeoPrincipalImpl.setModel(DocumentModel model, boolean updateAllGroups)
          Sets model and recomputes all groups.
 void UserManagerImpl.updateGroup(DocumentModel groupModel)
           
 void FakeUserManagerImpl.updateGroup(DocumentModel groupModel)
           
 void UserManager.updateGroup(DocumentModel groupModel)
          Updates group represented by given model.
 void UserManagerImpl.updateGroup(DocumentModel groupModel, DocumentModel context)
           
 void MultiTenantUserManager.updateGroup(DocumentModel groupModel, DocumentModel context)
          Updates group represented by given model with the given context.
 void UserManagerImpl.updateUser(DocumentModel userModel)
           
 void FakeUserManagerImpl.updateUser(DocumentModel userModel)
           
 void UserManager.updateUser(DocumentModel userModel)
          Updates user represented by given model.
 void UserManagerImpl.updateUser(DocumentModel userModel, DocumentModel context)
           
 void MultiTenantUserManager.updateUser(DocumentModel userModel, DocumentModel context)
          Updates user represented by given model into the given context document.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.usermanager.providers
 

Methods in org.nuxeo.ecm.platform.usermanager.providers that return types with arguments of type DocumentModel
 List<DocumentModel> UsersPageProvider.getCurrentPage()
           
 List<DocumentModel> AbstractGroupsPageProvider.getCurrentPage()
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.userpreferences
 

Constructors in org.nuxeo.ecm.platform.userpreferences with parameters of type DocumentModel
SimpleUserPreferences(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.api
 

Methods in org.nuxeo.ecm.platform.userworkspace.api that return DocumentModel
 DocumentModel UserWorkspaceManagerActions.getCurrentUserPersonalWorkspace()
          Gets the current user personal workspace.
 DocumentModel UserWorkspaceService.getCurrentUserPersonalWorkspace(CoreSession userCoreSession, DocumentModel context)
           
 DocumentModel UserWorkspaceService.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument)
          Gets the current user personal workspace from a lower level.
 DocumentModel UserWorkspaceService.getUserPersonalWorkspace(String userName, DocumentModel context)
          Gets a detached user workspace of a specified user.
 

Methods in org.nuxeo.ecm.platform.userworkspace.api with parameters of type DocumentModel
 DocumentModel UserWorkspaceService.getCurrentUserPersonalWorkspace(CoreSession userCoreSession, DocumentModel context)
           
 DocumentModel UserWorkspaceService.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument)
          Gets the current user personal workspace from a lower level.
 DocumentModel UserWorkspaceService.getUserPersonalWorkspace(String userName, DocumentModel context)
          Gets a detached user workspace of a specified user.
 

Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.core.service
 

Methods in org.nuxeo.ecm.platform.userworkspace.core.service that return DocumentModel
 DocumentModel DefaultUserWorkspaceServiceImpl.getCurrentUserPersonalWorkspace(CoreSession userCoreSession, DocumentModel context)
           
 DocumentModel DefaultUserWorkspaceServiceImpl.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument)
           
 DocumentModel DefaultUserWorkspaceServiceImpl.getUserPersonalWorkspace(String userName, DocumentModel context)
           
 

Methods in org.nuxeo.ecm.platform.userworkspace.core.service with parameters of type DocumentModel
 DocumentModel DefaultUserWorkspaceServiceImpl.getCurrentUserPersonalWorkspace(CoreSession userCoreSession, DocumentModel context)
           
 DocumentModel DefaultUserWorkspaceServiceImpl.getCurrentUserPersonalWorkspace(String userName, DocumentModel currentDocument)
           
 DocumentModel DefaultUserWorkspaceServiceImpl.getUserPersonalWorkspace(String userName, DocumentModel context)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.operations
 

Methods in org.nuxeo.ecm.platform.userworkspace.operations that return DocumentModel
 DocumentModel UserWorkspaceCreateFromBlob.run(Blob blob)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.userworkspace.web.ejb
 

Methods in org.nuxeo.ecm.platform.userworkspace.web.ejb that return DocumentModel
 DocumentModel UserWorkspaceManagerActionsBean.getCurrentUserPersonalWorkspace()
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.versioning.api
 

Methods in org.nuxeo.ecm.platform.versioning.api that return DocumentModel
 DocumentModel VersioningManager.incrementMajor(DocumentModel doc)
          Deprecated. since 5.4
 DocumentModel VersioningManager.incrementMinor(DocumentModel doc)
          Deprecated. since 5.4
 

Methods in org.nuxeo.ecm.platform.versioning.api with parameters of type DocumentModel
 VersionIncEditOptions VersioningManager.getVersionIncEditOptions(DocumentModel doc)
          Get document increment options as defined by versioning rules.
 String VersioningManager.getVersionLabel(DocumentModel doc)
          Gets the label for the current version of a document, for the UI.
 DocumentModel VersioningManager.incrementMajor(DocumentModel doc)
          Deprecated. since 5.4
 DocumentModel VersioningManager.incrementMinor(DocumentModel doc)
          Deprecated. since 5.4
 

Uses of DocumentModel in org.nuxeo.ecm.platform.versioning.service
 

Methods in org.nuxeo.ecm.platform.versioning.service that return DocumentModel
 DocumentModel VersioningManagerImpl.incrementMajor(DocumentModel doc)
          Deprecated. 
 DocumentModel VersioningManagerImpl.incrementMinor(DocumentModel doc)
          Deprecated. 
 

Methods in org.nuxeo.ecm.platform.versioning.service with parameters of type DocumentModel
 VersionIncEditOptions VersioningManagerImpl.getVersionIncEditOptions(DocumentModel doc)
           
 String VersioningManagerImpl.getVersionLabel(DocumentModel doc)
           
 DocumentModel VersioningManagerImpl.incrementMajor(DocumentModel doc)
          Deprecated. 
 DocumentModel VersioningManagerImpl.incrementMinor(DocumentModel doc)
          Deprecated. 
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ws
 

Methods in org.nuxeo.ecm.platform.ws with parameters of type DocumentModel
 void DocumentStateLoader.fillProperties(DocumentModel doc, List<DocumentProperty> props, WSRemotingSession rs)
           
 void DocumentSchemaLoader.fillProperties(DocumentModel doc, List<DocumentProperty> props, WSRemotingSession rs)
           
 

Uses of DocumentModel in org.nuxeo.ecm.platform.ws.session
 

Methods in org.nuxeo.ecm.platform.ws.session with parameters of type DocumentModel
 void WSRemotingSessionManagerImpl.fillProperties(DocumentModel doc, List<DocumentProperty> props, WSRemotingSession rs)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.action
 

Methods in org.nuxeo.ecm.webapp.action that return DocumentModel
 DocumentModel MainTabsActions.getDocumentFor(String mainTabId)
           
 DocumentModel MainTabsActions.getDocumentFor(String mainTabId, DocumentModel defaultDocument)
           
 

Methods in org.nuxeo.ecm.webapp.action that return types with arguments of type DocumentModel
 List<DocumentModel> EditorLinkActions.getSearchDocumentResults()
           
 List<DocumentModel> EditorLinkActionsBean.getSearchDocumentResults()
           
 

Methods in org.nuxeo.ecm.webapp.action with parameters of type DocumentModel
 boolean DeleteActions.getCanDeleteItem(DocumentModel container)
           
 boolean DeleteActionsBean.getCanDeleteItem(DocumentModel container)
           
 DocumentModel MainTabsActions.getDocumentFor(String mainTabId, DocumentModel defaultDocument)
           
 boolean PopupHelper.isDocumentHasBlobAttached(DocumentModel documentModel)
           
 String WebActionsBean.setCurrentTabAndNavigate(DocumentModel document, String currentTabActionId)
           
 

Method parameters in org.nuxeo.ecm.webapp.action with type arguments of type DocumentModel
 boolean DeleteActions.checkDeletePermOnParents(List<DocumentModel> docsToDelete)
           
 boolean DeleteActionsBean.checkDeletePermOnParents(List<DocumentModel> docs)
           
 String DeleteActions.deleteSelection(List<DocumentModel> docsToDelete)
          Moves to trash (delete state) the documents.
 String DeleteActionsBean.deleteSelection(List<DocumentModel> docs)
           
 String DeleteActions.purgeSelection(List<DocumentModel> docsToPurge)
          Definitively deletes param documents.
 String DeleteActionsBean.purgeSelection(List<DocumentModel> docs)
           
 String DeleteActions.undeleteSelection(List<DocumentModel> docsToUndelete)
          Undeletes the args docs from trash (recycle bin).
 String DeleteActionsBean.undeleteSelection(List<DocumentModel> docs)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.base
 

Methods in org.nuxeo.ecm.webapp.base with parameters of type DocumentModel
 void InputController.logDocumentWithName(String someLogString, DocumentModel document)
          Logs a DocumentModel name and the passed string (info).
 void InputController.logDocumentWithTitle(String someLogString, DocumentModel document)
          Logs a DocumentModel title and the passed string (info).
 void InputController.removeDocumentFromList(List<DocumentModel> documentList, DocumentModel document)
          Utility method that helps remove a DocumentModel from a list.
 

Method parameters in org.nuxeo.ecm.webapp.base with type arguments of type DocumentModel
 void InputController.removeDocumentFromList(List<DocumentModel> documentList, DocumentModel document)
          Utility method that helps remove a DocumentModel from a list.
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.bulkedit
 

Methods in org.nuxeo.ecm.webapp.bulkedit that return DocumentModel
 DocumentModel BulkEditActions.getBulkEditDocumentModel()
           
 

Methods in org.nuxeo.ecm.webapp.bulkedit with parameters of type DocumentModel
static void BulkEditHelper.copyMetadata(CoreSession session, DocumentModel sourceDoc, List<DocumentModel> targetDocs)
          Copy all the marked properties (stored in the ContextData of sourceDoc) from sourceDoc to all the targetDocs.
 

Method parameters in org.nuxeo.ecm.webapp.bulkedit with type arguments of type DocumentModel
static void BulkEditHelper.copyMetadata(CoreSession session, DocumentModel sourceDoc, List<DocumentModel> targetDocs)
          Copy all the marked properties (stored in the ContextData of sourceDoc) from sourceDoc to all the targetDocs.
static List<String> BulkEditHelper.getCommonLayouts(TypeManager typeManager, List<DocumentModel> docs)
          Returns the common layouts of the docs for the edit mode.
static List<String> BulkEditHelper.getCommonLayouts(TypeManager typeManager, List<DocumentModel> docs, String mode)
          Returns the common layouts of the docs for the given layout mode.
static List<String> BulkEditHelper.getCommonSchemas(List<DocumentModel> docs)
          Returns the common schemas of the docs.
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.clipboard
 

Methods in org.nuxeo.ecm.webapp.clipboard that return types with arguments of type DocumentModel
 List<DocumentModel> ClipboardActionsBean.getCurrentSelectedList()
           
 List<DocumentModel> ClipboardActions.getCurrentSelectedList()
          Retries contents of current WorkList.
 List<DocumentModel> ClipboardActionsBean.moveDocumentsToNewParent(DocumentModel destFolder, List<DocumentModel> docs)
           
 

Methods in org.nuxeo.ecm.webapp.clipboard with parameters of type DocumentModel
 String ClipboardActionsBean.exportWorklistAsZip(DocumentModel document)
           
 boolean ClipboardActionsBean.getCanMoveFromClipboardInside(DocumentModel document)
           
 boolean ClipboardActions.getCanMoveFromClipboardInside(DocumentModel document)
          Checks if the documents from the clipboard can be moved into the given document
 boolean ClipboardActionsBean.getCanMoveInside(String listName, DocumentModel document)
          Checks if the Move action is available in the context of the document document.
 boolean ClipboardActions.getCanMoveInside(String listName, DocumentModel document)
          Checks if the documents in a given worklist can be moved into the given document
 boolean ClipboardActionsBean.getCanPasteFromClipboardInside(DocumentModel document)
           
 boolean ClipboardActions.getCanPasteFromClipboardInside(DocumentModel document)
           
 boolean ClipboardActionsBean.getCanPasteInside(String listName, DocumentModel document)
           
 boolean ClipboardActions.getCanPasteInside(String listName, DocumentModel document)
           
 List<DocumentModel> ClipboardActionsBean.moveDocumentsToNewParent(DocumentModel destFolder, List<DocumentModel> docs)
           
 

Method parameters in org.nuxeo.ecm.webapp.clipboard with type arguments of type DocumentModel
 void ClipboardActionsBean.copySelection(List<DocumentModel> copiedDocs)
          Deprecated. 
 void ClipboardActions.copySelection(List<DocumentModel> docCopied)
          Called when the drag and drop is launched in the clipboard fragment.
 String ClipboardActionsBean.exportWorklistAsZip(List<DocumentModel> documents)
           
 String ClipboardActions.exportWorklistAsZip(List<DocumentModel> documents)
           
 String ClipboardActionsBean.exportWorklistAsZip(List<DocumentModel> documents, boolean exportAllBlobs)
           
 String ClipboardActions.exportWorklistAsZip(List<DocumentModel> documents, boolean exportAllBlobs)
           
 File DocumentListZipExporter.exportWorklistAsZip(List<DocumentModel> documents, CoreSession documentManager, boolean exportAllBlobs)
           
 List<DocumentModel> ClipboardActionsBean.moveDocumentsToNewParent(DocumentModel destFolder, List<DocumentModel> docs)
           
 String ClipboardActionsBean.pasteDocumentList(List<DocumentModel> docPaste)
           
 String ClipboardActions.pasteDocumentList(List<DocumentModel> docPaste)
          Called when the drag and drop is launched in the body fragment.
 String ClipboardActionsBean.pasteDocumentListInside(List<DocumentModel> docPaste, String docId)
           
 String ClipboardActions.pasteDocumentListInside(List<DocumentModel> docPaste, String docId)
           
 void ClipboardActionsBean.putSelectionInWorkList(List<DocumentModel> docsList)
           
 void ClipboardActions.putSelectionInWorkList(List<DocumentModel> docsList)
          Copies docsList into the current WorkList.
 void ClipboardActionsBean.putSelectionInWorkList(List<DocumentModel> docsList, Boolean forceAppend)
           
 void ClipboardActions.putSelectionInWorkList(List<DocumentModel> docsList, Boolean forceAppend)
           
 

Constructors in org.nuxeo.ecm.webapp.clipboard with parameters of type DocumentModel
SummaryEntry(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.contentbrowser
 

Methods in org.nuxeo.ecm.webapp.contentbrowser that return DocumentModel
 DocumentModel DocumentSuggestionActions.getDocumentWithId(String id)
           
 DocumentModel DocumentSuggestionActions.getDocumentWithPath(String path)
           
 DocumentModel WorkspaceActions.getSelectedTemplate()
           
 DocumentModel WorkspaceActionsBean.getSelectedTemplate()
           
 DocumentModel WorkspaceActions.getTmpWorkspace()
           
 DocumentModel WorkspaceActionsBean.getTmpWorkspace()
           
 

Methods in org.nuxeo.ecm.webapp.contentbrowser that return types with arguments of type DocumentModel
 List<DocumentModel> DocumentSuggestionActions.getDocSuggestions(Object input)
           
 

Methods in org.nuxeo.ecm.webapp.contentbrowser with parameters of type DocumentModel
 void DocumentActionsBean.followTransition(DocumentModel changedDocument)
           
 void DocumentActions.followTransition(DocumentModel changedDocument)
           
 Map<String,List<ContentViewHeader>> DocumentContentViewActions.getAvailableContentViewsForDocument(DocumentModel doc)
           
 List<ContentViewHeader> DocumentContentViewActions.getAvailableContentViewsForDocument(DocumentModel doc, String category)
           
 List<String> DocumentListingActionsBean.getAvailableLayoutsForDocument(DocumentModel doc)
          Deprecated. this information is now held by content views
 Map<String,List<ContentViewHeader>> DocumentContentViewActions.getExportContentViewsForDocument(DocumentModel doc)
           
 String DocumentActionsBean.getFileName(DocumentModel doc)
           
 String DocumentListingActionsBean.getLayoutForDocument(DocumentModel doc)
          Deprecated. this information is now held by content views
 List<ContentViewHeader> DocumentContentViewActions.getLocalConfiguredContentViews(DocumentModel doc)
           
 boolean DocumentContentViewActions.hasContentViewSupport(DocumentModel doc, String category)
          Returns true if content views are defined on given document for given category.
 String DocumentActionsBean.saveDocument(DocumentModel newDocument)
           
 String DocumentActions.saveDocument(DocumentModel newDocument)
          Creates the given document.
 void DocumentListingActionsBean.setLayoutForDocument(DocumentModel doc, String layoutName)
          Deprecated. this information is now held by content views
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.context
 

Methods in org.nuxeo.ecm.webapp.context that return DocumentModel
 DocumentModel NavigationContextBean.factoryChangeableDocument()
           
 DocumentModel NavigationContextBean.factoryCurrentContentRoot()
           
 DocumentModel NavigationContextBean.factoryCurrentDocument()
           
 DocumentModel NavigationContextBean.factoryCurrentDomain()
           
 DocumentModel NavigationContextBean.factoryCurrentSuperSpace()
           
 DocumentModel NavigationContextBean.factoryCurrentWorkspace()
           
 DocumentModel NavigationContextBean.getChangeableDocument()
           
 DocumentModel NavigationContextBean.getCurrentContentRoot()
           
 DocumentModel NavigationContextBean.getCurrentDocument()
           
 DocumentModel NavigationContextBean.getCurrentDomain()
           
 DocumentModel NavigationContextBean.getCurrentSuperSpace()
           
 DocumentModel NavigationContextBean.getCurrentWorkspace()
           
 

Methods in org.nuxeo.ecm.webapp.context with parameters of type DocumentModel
 String NavigationContextBean.getActionResult(DocumentModel doc, UserAction action)
           
 String NavigationContextBean.navigateToDocument(DocumentModel doc)
           
 String NavigationContextBean.navigateToDocument(DocumentModel doc, String viewId)
          Updates context with given document and returns given view.
 String NavigationContextBean.navigateToDocument(DocumentModel docModel, VersionModel versionModel)
           
 String NavigationContextBean.navigateToDocumentWithView(DocumentModel doc, String viewId)
          Alias to navigateToDocument(DocumentModel doc, String viewId) so that JSF EL sees no ambiguity)
 void NavigationContextBean.setChangeableDocument(DocumentModel changeableDocument)
           
 void NavigationContextBean.setCurrentContentRoot(DocumentModel crDocumentModel)
           
 void NavigationContextBean.setCurrentDocument(DocumentModel documentModel)
           
 void NavigationContextBean.setCurrentDomain(DocumentModel domainDocModel)
           
 void NavigationContextBean.setCurrentWorkspace(DocumentModel workspaceDocModel)
           
 void NavigationContextBean.updateDocumentContext(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.directory
 

Methods in org.nuxeo.ecm.webapp.directory that return DocumentModel
 DocumentModel DirectoryUIActionsBean.getCreationDirectoryEntry()
           
 DocumentModel DirectoryUIActionsBean.getSelectedDirectoryEntry()
           
 

Methods in org.nuxeo.ecm.webapp.directory with parameters of type DocumentModel
static String VocabularyTreeNode.computeLabel(Locale locale, DocumentModel entry, String schemaName)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.documentsLists
 

Methods in org.nuxeo.ecm.webapp.documentsLists that return types with arguments of type DocumentModel
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(DocumentModel doc)
          Adds one document to the default list.
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(List<DocumentModel> docList)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(List<DocumentModel> docList)
          Adds a list of DocumentModels to the default list.
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(String listName, DocumentModel doc)
          Adds one document to the list listName.
 List<DocumentModel> BaseDocumentsListsManager.addToWorkingList(String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(String listName, List<DocumentModel> docList)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList)
          Adds a list of DocumentModels to the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList)
           
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(String listName, List<DocumentModel> docList, Boolean forceAppend)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList, Boolean forceAppend)
          Adds a list of DocumentModels to the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList, Boolean forceAppend)
           
 List<DocumentModel> DocumentsListsManagerBean.getWorkingList()
           
 List<DocumentModel> DocumentsListsManager.getWorkingList()
          Returns the default list.
 List<DocumentModel> DocumentsListsManagerBean.getWorkingList(String listName)
           
 List<DocumentModel> DocumentsListsManager.getWorkingList(String listName)
          Returns the list listName.
 List<DocumentModel> BaseDocumentsListsManager.getWorkingList(String listName)
           
 List<DocumentModel> DocumentsListsPersistenceManager.loadPersistentDocumentsLists(CoreSession currentSession, String userName, String listName)
           
 List<DocumentModel> DocumentsListsManagerBean.removeFromWorkingList(DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.removeFromWorkingList(DocumentModel doc)
          Removes one DocumentModel from the default list.
 List<DocumentModel> DocumentsListsManagerBean.removeFromWorkingList(String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.removeFromWorkingList(String listName, DocumentModel doc)
          Removes one DocumentModel from the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.removeFromWorkingList(String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManagerBean.removeFromWorkingList(String listName, List<DocumentModel> lst)
           
 List<DocumentModel> DocumentsListsManager.removeFromWorkingList(String listName, List<DocumentModel> lst)
           
 List<DocumentModel> BaseDocumentsListsManager.removeFromWorkingList(String listName, List<DocumentModel> lst)
           
 List<DocumentModel> DocumentsListsManagerBean.resetWorkingList()
           
 List<DocumentModel> DocumentsListsManager.resetWorkingList()
          Removes DocumentModels from the default list.
 List<DocumentModel> DocumentsListsManagerBean.resetWorkingList(List<DocumentModel> newDocList)
           
 List<DocumentModel> DocumentsListsManager.resetWorkingList(List<DocumentModel> newDocList)
          Resets default list and fills it with newDocList.
 List<DocumentModel> DocumentsListsManagerBean.resetWorkingList(String listName)
           
 List<DocumentModel> DocumentsListsManager.resetWorkingList(String listName)
          Removes DocumentModels from the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.resetWorkingList(String listName)
           
 List<DocumentModel> DocumentsListsManagerBean.resetWorkingList(String listName, List<DocumentModel> newDocList)
           
 List<DocumentModel> DocumentsListsManager.resetWorkingList(String listName, List<DocumentModel> newDocList)
          Resets list listName and fill it with newDocList.
 List<DocumentModel> BaseDocumentsListsManager.resetWorkingList(String listName, List<DocumentModel> newDocList)
           
 

Methods in org.nuxeo.ecm.webapp.documentsLists with parameters of type DocumentModel
 Boolean DocumentsListsPersistenceManager.addDocumentToPersistentList(String userName, String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(DocumentModel doc)
          Adds one document to the default list.
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(String listName, DocumentModel doc)
          Adds one document to the list listName.
 List<DocumentModel> BaseDocumentsListsManager.addToWorkingList(String listName, DocumentModel doc)
           
 void DocumentsListsManagerBean.refreshLists(DocumentModel currentDocument)
           
 void DocumentsListsManager.refreshLists(DocumentModel currentDocument)
          Method called by Seam event service to reset lists.
 void ConversationDocumentsListsManager.refreshLists(DocumentModel selectedDocument)
           
 Boolean DocumentsListsPersistenceManager.removeDocumentFromPersistentList(String userName, String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManagerBean.removeFromWorkingList(DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.removeFromWorkingList(DocumentModel doc)
          Removes one DocumentModel from the default list.
 List<DocumentModel> DocumentsListsManagerBean.removeFromWorkingList(String listName, DocumentModel doc)
           
 List<DocumentModel> DocumentsListsManager.removeFromWorkingList(String listName, DocumentModel doc)
          Removes one DocumentModel from the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.removeFromWorkingList(String listName, DocumentModel doc)
           
 

Method parameters in org.nuxeo.ecm.webapp.documentsLists with type arguments of type DocumentModel
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(List<DocumentModel> docList)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(List<DocumentModel> docList)
          Adds a list of DocumentModels to the default list.
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(String listName, List<DocumentModel> docList)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList)
          Adds a list of DocumentModels to the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList)
           
 List<DocumentModel> DocumentsListsManagerBean.addToWorkingList(String listName, List<DocumentModel> docList, Boolean forceAppend)
           
 List<DocumentModel> DocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList, Boolean forceAppend)
          Adds a list of DocumentModels to the list ListName.
 List<DocumentModel> BaseDocumentsListsManager.addToWorkingList(String listName, List<DocumentModel> docList, Boolean forceAppend)
           
 void DocumentsListsManagerBean.removeFromAllLists(List<DocumentModel> documentsToRemove)
           
 void DocumentsListsManager.removeFromAllLists(List<DocumentModel> documentsToRemove)
          Removes documentsToRemove from all lists.
 void BaseDocumentsListsManager.removeFromAllLists(List<DocumentModel> documentsToRemove)
           
 List<DocumentModel> DocumentsListsManagerBean.removeFromWorkingList(String listName, List<DocumentModel> lst)
           
 List<DocumentModel> DocumentsListsManager.removeFromWorkingList(String listName, List<DocumentModel> lst)
           
 List<DocumentModel> BaseDocumentsListsManager.removeFromWorkingList(String listName, List<DocumentModel> lst)
           
 List<DocumentModel> DocumentsListsManagerBean.resetWorkingList(List<DocumentModel> newDocList)
           
 List<DocumentModel> DocumentsListsManager.resetWorkingList(List<DocumentModel> newDocList)
          Resets default list and fills it with newDocList.
 List<DocumentModel> DocumentsListsManagerBean.resetWorkingList(String listName, List<DocumentModel> newDocList)
           
 List<DocumentModel> DocumentsListsManager.resetWorkingList(String listName, List<DocumentModel> newDocList)
          Resets list listName and fill it with newDocList.
 List<DocumentModel> BaseDocumentsListsManager.resetWorkingList(String listName, List<DocumentModel> newDocList)
           
 void DocumentsListsManagerBean.setWorkingList(List<DocumentModel> docList)
           
 void DocumentsListsManager.setWorkingList(List<DocumentModel> docList)
          Updates the default list.
 void DocumentsListsManagerBean.setWorkingList(String listName, List<DocumentModel> docList)
           
 void DocumentsListsManager.setWorkingList(String listName, List<DocumentModel> docList)
          Updates the list listName.
 void BaseDocumentsListsManager.setWorkingList(String listName, List<DocumentModel> docList)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.documenttemplates
 

Methods in org.nuxeo.ecm.webapp.documenttemplates with parameters of type DocumentModel
 String DocumentTemplatesActionsBean.createDocumentFromTemplate(DocumentModel doc)
           
 String DocumentTemplatesActions.createDocumentFromTemplate(DocumentModel doc)
          Creates a Document from a template using the selectedTemplateId.
 String DocumentTemplatesActionsBean.createDocumentFromTemplate(DocumentModel doc, String templateId)
           
 String DocumentTemplatesActions.createDocumentFromTemplate(DocumentModel doc, String templateId)
          Creates a Document from a template.
 void DocumentTemplatesActionsBean.documentChildrenChanged(DocumentModel targetDoc)
           
 void DocumentTemplatesActions.documentChildrenChanged(DocumentModel targetDoc)
          Listener to children changed event.
 void DocumentTemplatesActionsBean.domainChanged(DocumentModel targetDoc)
           
 void DocumentTemplatesActions.domainChanged(DocumentModel targetDoc)
          Listener for domain changed event.
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.edit.lock
 

Methods in org.nuxeo.ecm.webapp.edit.lock with parameters of type DocumentModel
 Boolean LockActions.getCanLockDoc(DocumentModel document)
          Tests if the user can get the lock of a document.
 Boolean LockActionsBean.getCanLockDoc(DocumentModel document)
           
 Boolean LockActions.getCanUnlockDoc(DocumentModel document)
          Tests if the user can unlock a document.
 Boolean LockActionsBean.getCanUnlockDoc(DocumentModel document)
           
 Map<String,Serializable> LockActions.getLockDetails(DocumentModel document)
          Gets the details about the lock of a document,who did the lock and when the lock took place.
 Map<String,Serializable> LockActionsBean.getLockDetails(DocumentModel document)
           
 String LockActions.lockDocument(DocumentModel document)
          Gets the lock of the document.
 String LockActionsBean.lockDocument(DocumentModel document)
           
 String LockActions.unlockDocument(DocumentModel document)
          Releases the lock of the document.
 String LockActionsBean.unlockDocument(DocumentModel document)
           
 

Method parameters in org.nuxeo.ecm.webapp.edit.lock with type arguments of type DocumentModel
 void LockActions.lockDocuments(List<DocumentModel> documents)
          Gets the locks of the documents from the list.
 void LockActionsBean.lockDocuments(List<DocumentModel> documents)
           
 void LockActions.unlockDocuments(List<DocumentModel> documents)
          Releases the locks of the documents from the list.
 void LockActionsBean.unlockDocuments(List<DocumentModel> documents)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.filemanager
 

Methods in org.nuxeo.ecm.webapp.filemanager that return DocumentModel
 DocumentModel FileManageActionsBean.getChangeableDocument()
           
 

Methods in org.nuxeo.ecm.webapp.filemanager with parameters of type DocumentModel
 String FileManageActionsBean.addBinaryFileFromPlugin(Blob blob, String fullName, DocumentModel targetContainer)
           
 BlobHolder BlobHolderGenerator.getBlobHolder(DocumentModel document)
           
 void FileManageActionsBean.setChangeableDocument(DocumentModel changeableDocument)
           
 void FileManageActionsBean.validateMultipleUploadForDocument(DocumentModel current)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.helpers
 

Methods in org.nuxeo.ecm.webapp.helpers with parameters of type DocumentModel
 String LogoHelper.getLogoURL(DocumentModel doc)
           
static List<String> EventManager.raiseEventsOnDocumentChange(DocumentModel document)
          Fires the necessary events so that the nuxeo infrastructure components get updated.
static List<String> EventManager.raiseEventsOnDocumentChildrenChange(DocumentModel document)
          Fires the necessary events so that the nuxeo infrastructure components get updated.
static void EventManager.raiseEventsOnDocumentCreate(DocumentModel document)
          Dispatches an event to get interested components informed when a changeable document was created (thus not saved) and before the form is displayed.
static List<String> EventManager.raiseEventsOnDocumentSelected(DocumentModel document)
          Fires the necessary events so that the nuxeo infrastructure components get updated.
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.liveedit
 

Methods in org.nuxeo.ecm.webapp.liveedit with parameters of type DocumentModel
 boolean LiveEditBootstrapHelper.isDocumentLiveEditable(DocumentModel documentModel, String propertyName)
           
 boolean LiveEditBootstrapHelper.isDocumentLiveEditable(DocumentModel documentModel, String schemaName, String fieldName)
           
 boolean LiveEditBootstrapHelper.isLiveEditable(DocumentModel document, Blob blob)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.localconfiguration.search
 

Methods in org.nuxeo.ecm.webapp.localconfiguration.search with parameters of type DocumentModel
 Object SearchLocalConfigurationFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
 

Constructors in org.nuxeo.ecm.webapp.localconfiguration.search with parameters of type DocumentModel
SearchLocalConfigurationAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.note
 

Methods in org.nuxeo.ecm.webapp.note that return types with arguments of type DocumentModel
 List<DocumentModel> EditorImageActions.getSearchImageResults()
           
 List<DocumentModel> EditorImageActionsBean.getSearchImageResults()
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.search
 

Methods in org.nuxeo.ecm.webapp.search that return DocumentModel
 DocumentModel SearchActionsBean.getDocumentModel()
          Deprecated.  
 DocumentModel SearchActions.getDocumentModel()
          Deprecated.  
 

Methods in org.nuxeo.ecm.webapp.search that return types with arguments of type DocumentModel
 List<DocumentModel> SearchResultsBean.getResultDocuments(String providerName)
          Deprecated.  
 List<DocumentModel> SearchActionsBean.getResultDocuments(String providerName)
          Deprecated.  
 List<DocumentModel> SearchActions.getResultDocuments(String providerName)
          Deprecated.  
 List<DocumentModel> SearchBusinessDelegate.searchForText(String keywords, Filter filter, int maxResultsCount)
           
 List<DocumentModel> SearchBusinessDelegate.searchWithNXQL(String nxql, Filter filter, int max)
          Performs an NXQL search with limit for the given query.
 

Methods in org.nuxeo.ecm.webapp.search with parameters of type DocumentModel
 String SearchBusinessDelegate.getDocLocation(DocumentModel doc)
          Creates a logical path for the given DocumentModel.
 String SearchActionsBean.getDocumentLocation(DocumentModel doc)
          Deprecated.  
 String SearchActions.getDocumentLocation(DocumentModel doc)
          Deprecated.  
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.security
 

Methods in org.nuxeo.ecm.webapp.security that return DocumentModel
 DocumentModel GroupManagementActions.getNewGroup()
           
 DocumentModel UserManagementActions.getNewUser()
           
 DocumentModel GroupManagementActions.getSelectedGroup()
           
 DocumentModel UserManagementActions.getSelectedUser()
           
 

Methods in org.nuxeo.ecm.webapp.security that return types with arguments of type DocumentModel
 List<DocumentModel> UserSuggestionActionsBean.getGroupsSuggestions(Object input)
           
 List<DocumentModel> UserSuggestionActionsBean.getUserSuggestions(Object input)
           
 

Methods in org.nuxeo.ecm.webapp.security with parameters of type DocumentModel
 void UserManagementActions.setSelectedUser(DocumentModel user)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.table.cell
 

Constructors in org.nuxeo.ecm.webapp.table.cell with parameters of type DocumentModel
DocModelTableCell(DocumentModel doc, String schema, String property)
          Deprecated.  
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.table.model
 

Methods in org.nuxeo.ecm.webapp.table.model that return DocumentModel
 DocumentModel DocModelTableModel.getSelectedDocModel()
          Deprecated.  
 

Methods in org.nuxeo.ecm.webapp.table.model that return types with arguments of type DocumentModel
 List<DocumentModel> DocModelTableModel.getSelectedDocs()
          Deprecated.  
 

Methods in org.nuxeo.ecm.webapp.table.model with parameters of type DocumentModel
 void DocModelTableModel.addRow(DocumentModel doc)
          Deprecated. Accept method.
 DocModelTableRow DocModelTableModelVisitor.createDocModelTableModelRow(DocumentModel doc)
          Deprecated. Visit method.
 void DocModelTableModel.documentRemove(DocumentModel docModel)
          Deprecated.  
 void DocModelTableModel.documentUpdate(DocumentModel docModel, boolean pre)
          Deprecated.  
 boolean DocModelTableModel.removeRow(DocumentModel doc)
          Deprecated.  
 void DocModelTableModel.setSelectedDocModel(DocumentModel selectedDocModel)
          Deprecated.  
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.table.row
 

Methods in org.nuxeo.ecm.webapp.table.row that return DocumentModel
 DocumentModel DocModelTableRow.getDocModel()
          Deprecated.  
 

Methods in org.nuxeo.ecm.webapp.table.row with parameters of type DocumentModel
 void DocModelTableRow.setDocModel(DocumentModel docModel)
          Deprecated.  
 

Constructors in org.nuxeo.ecm.webapp.table.row with parameters of type DocumentModel
DocModelTableRow(DocumentModel document, List<AbstractTableCell> cells)
          Deprecated.  
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.tree
 

Methods in org.nuxeo.ecm.webapp.tree that return DocumentModel
 DocumentModel DocumentTreeNodeImpl.getDocument()
           
 

Methods in org.nuxeo.ecm.webapp.tree with parameters of type DocumentModel
 boolean BigFolderLeafFilter.accept(DocumentModel document)
          Accepts if the document has the BigFolder facet.
 

Constructors in org.nuxeo.ecm.webapp.tree with parameters of type DocumentModel
DocumentTreeNodeImpl(DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel)
          Deprecated. since 5.4: use constructors with content views instead
DocumentTreeNodeImpl(DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel, QueryModel orderableQueryModel)
          Deprecated. since 5.4: use constructors with content views instead
DocumentTreeNodeImpl(DocumentModel document, Filter filter, Sorter sorter)
          This constructor assumes that a valid session id is held by the document model.
DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel)
          Deprecated. since 5.4: use constructors with content views instead
DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel, QueryModel orderableQueryModel)
          Deprecated. since 5.4: use constructors with content views instead
DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, String pageProviderName)
           
DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Sorter sorter)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webapp.versioning
 

Methods in org.nuxeo.ecm.webapp.versioning that return DocumentModel
 DocumentModel VersionedActionsBean.getSourceDocument()
           
 DocumentModel VersionedActions.getSourceDocument()
           
 DocumentModel VersionedActionsBean.getSourceDocument(DocumentModel document)
           
 DocumentModel VersionedActions.getSourceDocument(DocumentModel document)
           
 

Methods in org.nuxeo.ecm.webapp.versioning with parameters of type DocumentModel
 Collection<VersionModel> DocumentVersioning.getItemVersioningHistory(DocumentModel document)
          Returns the available versioning options for the document parameter and state.
 Collection<VersionModel> DocumentVersioningBean.getItemVersioningHistory(DocumentModel document)
           
 DocumentModel VersionedActionsBean.getSourceDocument(DocumentModel document)
           
 DocumentModel VersionedActions.getSourceDocument(DocumentModel document)
           
 Map<String,String> DocumentVersioning.getVersioningOptionsMap(DocumentModel documentModel)
          Deprecated. since 5.4
 Map<String,String> DocumentVersioningBean.getVersioningOptionsMap(DocumentModel doc)
           
 String DocumentVersioning.getVersionLabel(DocumentModel document)
           
 String DocumentVersioningBean.getVersionLabel(DocumentModel doc)
           
 void DocumentVersioning.setVersioningOptionInstanceId(DocumentModel document, String optionId)
           
 void DocumentVersioningBean.setVersioningOptionInstanceId(DocumentModel docModel, String optionId)
           
 void DocumentVersioning.setVersioningOptionInstanceId(DocumentModel document, VersioningActions option)
           
 void DocumentVersioningBean.setVersioningOptionInstanceId(DocumentModel docModel, VersioningActions option)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webengine.forms
 

Methods in org.nuxeo.ecm.webengine.forms with parameters of type DocumentModel
 void TestFormInstance.fillDocument(DocumentModel doc)
          TODO XXX implement it
 void FormInstance.fillDocument(DocumentModel doc)
           
 void FormData.fillDocument(DocumentModel doc)
           
 void FormData.fillDocumentFromForm(DocumentModel doc)
           
 void FormData.fillDocumentFromMultiPartForm(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webengine.model
 

Methods in org.nuxeo.ecm.webengine.model that return DocumentModel
 DocumentModel Validator.validate(DocumentModel doc)
           
 

Methods in org.nuxeo.ecm.webengine.model with parameters of type DocumentModel
 String ModuleResource.getLink(DocumentModel doc)
           
 String WebContext.getUrlPath(DocumentModel document)
          Get a suitable URI path for the given Nuxeo document, that can be used to invoke this document.
 DocumentModel Validator.validate(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.ecm.webengine.model.impl
 

Methods in org.nuxeo.ecm.webengine.model.impl with parameters of type DocumentModel
 String ModuleRoot.getLink(DocumentModel doc)
          You should override this method to resolve objects to links.
 String AbstractWebContext.getUrlPath(DocumentModel document)
          This method is working only for root objects that implement ModuleResource
 

Uses of DocumentModel in org.nuxeo.ecm.webengine.ui.tree.document
 

Constructors in org.nuxeo.ecm.webengine.ui.tree.document with parameters of type DocumentModel
DocumentTree(WebContext ctx, DocumentModel rootDoc)
           
 

Uses of DocumentModel in org.nuxeo.theme.localconfiguration
 

Methods in org.nuxeo.theme.localconfiguration with parameters of type DocumentModel
 Object LocalThemeConfigAdapterFactory.getAdapter(DocumentModel doc, Class<?> itf)
           
static LocalThemeConfig LocalThemeHelper.getLocalThemeConfig(DocumentModel doc)
           
 

Constructors in org.nuxeo.theme.localconfiguration with parameters of type DocumentModel
LocalThemeConfigAdapter(DocumentModel doc)
           
 

Uses of DocumentModel in org.nuxeo.webengine.sites
 

Methods in org.nuxeo.webengine.sites with parameters of type DocumentModel
static Path JsonAdapter.getRelativePath(DocumentModel rootDoc, DocumentModel doc)
           
 

Constructors in org.nuxeo.webengine.sites with parameters of type DocumentModel
SiteDocumentTree(WebContext ctx, DocumentModel rootDoc)
           
 

Uses of DocumentModel in org.nuxeo.webengine.sites.utils
 

Methods in org.nuxeo.webengine.sites.utils that return DocumentModel
static DocumentModel SiteUtils.createDocument(HttpServletRequest request, CoreSession session, String parentPath, String documentType)
          Creates a document type that is received as parameter, as document model.
static DocumentModel SiteUtils.getFirstWebSiteParent(CoreSession session, DocumentModel doc)
          Gets the first mini-site parent.
static DocumentModel SiteUtils.getPageForComment(DocumentModel comment)
          Retrieves the WebPage where this WebComment was published.
 

Methods in org.nuxeo.webengine.sites.utils with parameters of type DocumentModel
static void ContextTransmitterHelper.feedContext(DocumentModel doc)
           
static Blob SiteUtils.getBlob(DocumentModel d, String xpath)
           
static boolean SiteUtils.getBoolean(DocumentModel d, String xpath)
           
static boolean SiteUtils.getBoolean(DocumentModel d, String xpath, boolean defaultValue)
           
static DocumentModel SiteUtils.getFirstWebSiteParent(CoreSession session, DocumentModel doc)
          Gets the first mini-site parent.
static GregorianCalendar SiteUtils.getGregorianCalendar(DocumentModel d, String xpath)
           
static Response SiteUtils.getLogoResponse(DocumentModel document)
           
static String SiteUtils.getModerationType(CoreSession session, DocumentModel doc)
           
static ArrayList<String> SiteUtils.getModerators(CoreSession session, DocumentModel doc)
           
static Long SiteUtils.getNumber(DocumentModel d, String xpath)
           
static Long SiteUtils.getNumber(DocumentModel d, String xpath, Long defaultValue)
           
static int SiteUtils.getNumberCommentsForPage(CoreSession session, DocumentModel page)
          Gets the number of comments added on a page (published actually, if the moderation is on).
static DocumentModel SiteUtils.getPageForComment(DocumentModel comment)
          Retrieves the WebPage where this WebComment was published.
static String SiteUtils.getPagePath(DocumentModel ws, DocumentModel documentModel)
          Returns the path for a webPage from a webSite.
static String SiteUtils.getString(DocumentModel d, String xpath)
           
static String SiteUtils.getString(DocumentModel d, String xpath, String defaultValue)
           
static ArrayList<String> SiteUtils.getUsersWithPermission(CoreSession session, DocumentModel doc, Set<String> permissions)
           
static List<String> SitesRelationsWikiHelper.getWordLinks(DocumentModel doc)
           
static boolean SiteUtils.isCurrentModerated(CoreSession session, DocumentModel doc)
           
static boolean SiteUtils.isModeratedByCurrentUser(CoreSession session, DocumentModel doc)
           
static void SitesRelationsWikiHelper.updateRelations(DocumentModel doc, List<String> linksList)
           
 


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.