tomp.lxp
Class EditDatabaseImpl
java.lang.Object
tomp.lxp.EditDatabaseImpl
- All Implemented Interfaces:
- EditDatabase
- public class EditDatabaseImpl
- extends java.lang.Object
- implements EditDatabase
Method Summary |
DocumentDatabase |
getDocumentDatabase()
|
Edit |
getEdit(java.lang.String userId,
java.lang.String documentId,
java.lang.String editId)
|
Edit |
getEdit(UserInfo ui,
DocumentInfo di,
java.lang.String editId)
|
Edits |
getEdits(UserInfo ui,
DocumentInfo di)
|
UserDatabase |
getUserDatabase()
|
Edit |
newEdit(java.lang.String userId,
java.lang.String documentId,
java.lang.String editId,
java.lang.String derivationDocumentId)
|
protected void |
putEdits(UserInfo ui,
DocumentInfo di,
Edits p)
|
void |
setDocumentDatabase(DocumentDatabase e)
|
void |
setUserDatabase(UserDatabase e)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userDatabase
protected UserDatabase userDatabase
documentDatabase
protected DocumentDatabase documentDatabase
edits
protected java.util.Map edits
factory
protected EditFactory factory
EditDatabaseImpl
public EditDatabaseImpl()
setUserDatabase
public void setUserDatabase(UserDatabase e)
getUserDatabase
public UserDatabase getUserDatabase()
setDocumentDatabase
public void setDocumentDatabase(DocumentDatabase e)
getDocumentDatabase
public DocumentDatabase getDocumentDatabase()
getEdits
public Edits getEdits(UserInfo ui,
DocumentInfo di)
- Specified by:
getEdits
in interface EditDatabase
putEdits
protected void putEdits(UserInfo ui,
DocumentInfo di,
Edits p)
newEdit
public Edit newEdit(java.lang.String userId,
java.lang.String documentId,
java.lang.String editId,
java.lang.String derivationDocumentId)
throws org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.xml.sax.SAXException
java.io.IOException
getEdit
public Edit getEdit(UserInfo ui,
DocumentInfo di,
java.lang.String editId)
- Specified by:
getEdit
in interface EditDatabase
getEdit
public Edit getEdit(java.lang.String userId,
java.lang.String documentId,
java.lang.String editId)