public abstract class AbstractRepositoryStorage extends java.lang.Object implements RepositoryStorage
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
nickname |
protected java.util.Vector |
reposListeners |
protected RepositoryStorageTransferAgent |
transferAgent |
| Constructor and Description |
|---|
AbstractRepositoryStorage() |
AbstractRepositoryStorage(java.lang.String nn) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRepositoryListener(RepositoryListener lr) |
void |
afterCopyStorage() |
void |
afterTransferStorage() |
void |
beforeCopyStorage() |
void |
beforeTransferStorage() |
void |
copyStorage(RepositoryStorage that) |
void |
copyStorageCommands(RepositoryStorage that) |
abstract java.lang.String |
getComment()
Gets the descriptive comment for this Wedge inverse problem as a whole.
|
abstract java.lang.String |
getCreatedBy() |
abstract java.lang.String |
getCreatedOn() |
abstract java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
abstract java.lang.String |
getEnabled()
Gets the state of the (possibly remote) storage.
|
abstract java.lang.String |
getNickname()
Gets the project name for this Wedge inverse problem.
|
java.lang.Class |
getStorageCalculationsAgentClass()
This method should be overridden by subclasses wanting to extend calculations done
directly in regard to this storage instance including convenience calculations.
|
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
void |
removeRepositoryListener(RepositoryListener lr) |
abstract void |
setComment(java.lang.String s) |
abstract void |
setCreatedBy(java.lang.String a) |
abstract void |
setCreatedOn(java.lang.String a) |
abstract void |
setEnabled(java.lang.String n)
Sets the enabled state of the (possibly remote) storage instance.
|
abstract void |
setNickname(java.lang.String n)
Sets the project name for this Wedge inverse problem.
|
void |
show() |
void |
transferStorage(RepositoryStorage that) |
void |
transferStorageCommands(RepositoryStorage that) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultGraphicalEditorClassprotected java.util.Vector reposListeners
protected java.lang.String nickname
protected RepositoryStorageTransferAgent transferAgent
public AbstractRepositoryStorage()
public AbstractRepositoryStorage(java.lang.String nn)
public void beforeTransferStorage()
beforeTransferStorage in interface RepositoryStorageTransferpublic void afterTransferStorage()
afterTransferStorage in interface RepositoryStorageTransferpublic void beforeCopyStorage()
beforeCopyStorage in interface RepositoryStorageTransferpublic void afterCopyStorage()
afterCopyStorage in interface RepositoryStorageTransferpublic void show()
public java.lang.Class getStorageTransferAgentClass()
public java.lang.Class getStorageCalculationsAgentClass()
public void transferStorageCommands(RepositoryStorage that)
transferStorageCommands in interface RepositoryStorageTransferpublic void copyStorageCommands(RepositoryStorage that)
copyStorageCommands in interface RepositoryStorageTransferpublic void copyStorage(RepositoryStorage that)
copyStorage in interface RepositoryStorageTransferpublic void transferStorage(RepositoryStorage that)
transferStorage in interface RepositoryStorageTransferpublic void addRepositoryListener(RepositoryListener lr)
addRepositoryListener in interface RepositoryStoragepublic void removeRepositoryListener(RepositoryListener lr)
removeRepositoryListener in interface RepositoryStoragepublic abstract java.lang.Class getDOMStorageClass()
getDOMStorageClass in interface DOMStorablepublic abstract java.lang.String getEnabled()
getEnabled in interface RepositoryStoragepublic abstract void setEnabled(java.lang.String n)
setEnabled in interface RepositoryStoragepublic abstract java.lang.String getNickname()
getNickname in interface RepositoryStoragepublic abstract void setNickname(java.lang.String n)
setNickname in interface RepositoryStoragepublic abstract java.lang.String getCreatedBy()
getCreatedBy in interface RepositoryStoragepublic abstract void setCreatedBy(java.lang.String a)
setCreatedBy in interface RepositoryStoragepublic abstract java.lang.String getCreatedOn()
getCreatedOn in interface RepositoryStoragepublic abstract void setCreatedOn(java.lang.String a)
setCreatedOn in interface RepositoryStoragepublic abstract java.lang.String getComment()
getComment in interface RepositoryStoragepublic abstract void setComment(java.lang.String s)
setComment in interface RepositoryStorageCopyright © 2011, 2013. Daniel P. Dougherty