public class AdminToolUI
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXTERNAL_HD |
static java.lang.String |
HOME_REPO_ATT |
static java.lang.String |
INBOX |
static java.lang.String |
INDEXES_ATT |
static boolean |
isMacOSX |
static java.lang.String |
LOCAL_INDEX |
static java.lang.String |
METADATA_ELEMENT |
static java.lang.String |
OUTBOX |
static java.lang.String |
SYNC_QUERY_ATT |
Constructor and Description |
---|
AdminToolUI(Main main) |
Modifier and Type | Method and Description |
---|---|
void |
clearConnections() |
EntityMap |
getAddressBook()
Return the address book associated with this user
|
javax.swing.JMenuBar |
getAppMenu() |
DOAuthentication |
getAuthentication(boolean changeAuthentication) |
javax.swing.TransferHandler |
getDepositDropHandler() |
DOImages |
getImages() |
DOKeyRing |
getKeyRing()
Return the DOKeyRing for this user
|
Main |
getMain() |
DigitalObject |
getObjectReference(java.lang.String repoID,
java.lang.String objectID)
Return a DigitalObject for the given object in the given repository.
|
java.lang.String |
getRepoID(java.lang.String repoType)
Get the ID of the repository with the given role
|
Repository |
getRepository(java.lang.String repoType)
Initialize (if needed) and return an authenticated connection
to the repository with the given role.
|
Repository |
getRepositoryByID(java.lang.String repoID)
Initialize (if needed) and return an authenticated connection
to the repository with the given identifier.
|
java.lang.String |
getStr(java.lang.String key) |
DigitalObject |
getUserObject()
Return the digital object that stores information for this user
|
void |
go() |
boolean |
hasStr(java.lang.String key) |
void |
hideAddressBook() |
void |
hideManageGroupsWindow() |
void |
setRepoID(java.lang.String repoType,
java.lang.String repoID)
Set the ID for the repository with the given role
|
void |
showAddressBook() |
void |
showConsoleWindow()
Show the console window that shows error and informational messages
|
void |
showErrorMessage(java.awt.Component parent,
java.lang.String msg) |
void |
showInfoMessage(java.awt.Component parent,
java.lang.String msg) |
void |
showManageGroupsWindow()
Show the window used to manage grouups of individuals
|
void |
showNewSearchWindow() |
void |
showNewSearchWindow(java.lang.String search) |
void |
showSettingsWindow()
Display the window with the client settings
|
void |
shutdown() |
public static final java.lang.String METADATA_ELEMENT
public static final java.lang.String HOME_REPO_ATT
public static final java.lang.String SYNC_QUERY_ATT
public static final java.lang.String INDEXES_ATT
public static final java.lang.String INBOX
public static final java.lang.String OUTBOX
public static final java.lang.String EXTERNAL_HD
public static final java.lang.String LOCAL_INDEX
public static boolean isMacOSX
public AdminToolUI(Main main)
public DigitalObject getObjectReference(java.lang.String repoID, java.lang.String objectID)
public Repository getRepository(java.lang.String repoType)
public Repository getRepositoryByID(java.lang.String repoID)
public void clearConnections()
public void setRepoID(java.lang.String repoType, java.lang.String repoID)
public java.lang.String getRepoID(java.lang.String repoType)
public DOAuthentication getAuthentication(boolean changeAuthentication)
public DigitalObject getUserObject()
public EntityMap getAddressBook()
public DOKeyRing getKeyRing()
public Main getMain()
public void showAddressBook()
public void hideAddressBook()
public void go()
public boolean hasStr(java.lang.String key)
public final java.lang.String getStr(java.lang.String key)
public DOImages getImages()
public void showNewSearchWindow()
public void showNewSearchWindow(java.lang.String search)
public void showSettingsWindow()
public void showConsoleWindow()
public void showManageGroupsWindow()
public void hideManageGroupsWindow()
public void shutdown()
public javax.swing.JMenuBar getAppMenu()
public javax.swing.TransferHandler getDepositDropHandler()
public void showErrorMessage(java.awt.Component parent, java.lang.String msg)
public void showInfoMessage(java.awt.Component parent, java.lang.String msg)