public class Engine.DatabaseOperations extends java.lang.Object implements DatabaseViewListener
Constructor and Description |
---|
DatabaseOperations() |
Modifier and Type | Method and Description |
---|---|
void |
addEntryToDB(java.io.File file) |
void |
addEntryToDB(java.io.File file,
int group) |
boolean |
dbContainsCode(java.lang.Object code) |
void |
DnDEventOccured(java.awt.Point loc) |
void |
DNDFinished(boolean cancelled) |
void |
highlightMicroDomain(int domainID) |
void |
openMoleculeEditorFromDB(java.io.File file,
int mode) |
java.lang.String |
retrieveUserCommentFromDB(java.io.File file,
int mode) |
void |
userAddsLipid(java.lang.String code,
java.lang.String file,
int modelnumber,
int DomainID,
int membraneSide) |
void |
userAddsProtein(java.lang.String code,
java.lang.String file,
int modelnumber,
int DomainID) |
void |
userClosesGlobalDBView() |
void |
userOpensGlobalDBView() |
void |
userOpensGlobalDBView(java.lang.String searchString,
java.lang.String searchTitle) |
void |
userWantToChangeModel(java.io.File file,
int initialModel) |
void |
userWantToPreviewMolecule(java.io.File file,
int model) |
void |
userWantToSeeProperties(java.io.File file,
int type) |
public void userAddsLipid(java.lang.String code, java.lang.String file, int modelnumber, int DomainID, int membraneSide)
userAddsLipid
in interface DatabaseViewListener
public void userAddsProtein(java.lang.String code, java.lang.String file, int modelnumber, int DomainID)
userAddsProtein
in interface DatabaseViewListener
public void userWantToSeeProperties(java.io.File file, int type)
userWantToSeeProperties
in interface DatabaseViewListener
public void userOpensGlobalDBView()
userOpensGlobalDBView
in interface DatabaseViewListener
public void userOpensGlobalDBView(java.lang.String searchString, java.lang.String searchTitle)
userOpensGlobalDBView
in interface DatabaseViewListener
public void userClosesGlobalDBView()
userClosesGlobalDBView
in interface DatabaseViewListener
public void addEntryToDB(java.io.File file)
addEntryToDB
in interface DatabaseViewListener
public void addEntryToDB(java.io.File file, int group)
addEntryToDB
in interface DatabaseViewListener
public void userWantToPreviewMolecule(java.io.File file, int model)
userWantToPreviewMolecule
in interface DatabaseViewListener
public void DnDEventOccured(java.awt.Point loc)
DnDEventOccured
in interface DatabaseViewListener
public void DNDFinished(boolean cancelled)
DNDFinished
in interface DatabaseViewListener
public void userWantToChangeModel(java.io.File file, int initialModel)
userWantToChangeModel
in interface DatabaseViewListener
public java.lang.String retrieveUserCommentFromDB(java.io.File file, int mode)
retrieveUserCommentFromDB
in interface DatabaseViewListener
public void highlightMicroDomain(int domainID)
highlightMicroDomain
in interface DatabaseViewListener
public boolean dbContainsCode(java.lang.Object code)
dbContainsCode
in interface DatabaseViewListener
public void openMoleculeEditorFromDB(java.io.File file, int mode)
openMoleculeEditorFromDB
in interface DatabaseViewListener