Uses of Interface
at.ac.tuwien.dslab.rmi.common.interfaces.IDocument

Packages that use IDocument
at.ac.tuwien.dslab.rmi.common.impl   
at.ac.tuwien.dslab.rmi.common.interfaces   
 

Uses of IDocument in at.ac.tuwien.dslab.rmi.common.impl
 

Classes in at.ac.tuwien.dslab.rmi.common.impl that implement IDocument
 class DocumentImpl
          The DocumentImpl provides a default implementation of document.
 

Uses of IDocument in at.ac.tuwien.dslab.rmi.common.interfaces
 

Methods in at.ac.tuwien.dslab.rmi.common.interfaces that return IDocument
 IDocument[] IFileManager.checkout(java.lang.String repoName, IUser user)
          Checks out all documents from the repository.
 IDocument[] IFileManager.updateAllDocuments(java.lang.String repoName, IUser user)
          Updates all documents from the repository.
 IDocument IFileManager.updateDocument(java.lang.String repoName, IUser user, java.lang.String filename, long version)
          Updates a local document with the most recent (or a specific) version from the repository.
 

Methods in at.ac.tuwien.dslab.rmi.common.interfaces with parameters of type IDocument
 long IFileManager.commitDocument(java.lang.String repoName, IUser user, IDocument doc)
          Commits an existing document to the repository.
 void IRepositoryListener.documentCommitted(IDocument doc)
          This method is invoked by the server when a new document is committed.
 void IRepositoryListener.documentImported(IDocument doc)
          This method is invoked by the server when a new document is imported.
 void IRepositoryListener.documentRemoved(IDocument doc)
          This method is invoked by the server when a new document is removed.
 void IFileManager.importDocument(java.lang.String repoName, IUser user, IDocument doc)
          Imports a new document to the repository.