public class ProposalDistributionXML extends RepositoryStorageXML implements ProposalDistributionStorage
nickname, reposListeners, transferAgent
Constructor and Description |
---|
ProposalDistributionXML(RepositoryConnectivity conn,
java.lang.String repos) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
RepositoryElement |
getMixingParametersRepositoryElement() |
ParameterSetStorage |
getMixingParameterStorage()
Returns the repository storage for the mixing parameters of this
proposal distribution.
|
RepositoryElement |
getNewParametersRepositoryElement() |
RepositoryElement |
getOldParametersRepositoryElement() |
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
void |
setMixingParametersRepositoryElement(RepositoryElement elem) |
void |
setNewLikelihood(DblMatrixStorage likestorage,
ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage) |
void |
setNewParametersRepositoryElement(RepositoryElement elem) |
void |
setNewProposal(ParameterSetStorage oldstorage,
ParameterSetStorage proposalstorage)
This default implementation doesn't do anything other than copy old parameter set to the
new parameter set.
|
void |
setOldParametersRepositoryElement(RepositoryElement elem) |
copyStorage, getComment, getCreatedBy, getCreatedOn, getDOM, getEnabled, getNickname, getStorage, getXMLDirectory, getXMLFilename, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, transferStorage, writeXML
addRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, show, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
public ProposalDistributionXML(RepositoryConnectivity conn, java.lang.String repos)
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class RepositoryStorageXML
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class AbstractRepositoryStorage
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class RepositoryStorageXML
public ParameterSetStorage getMixingParameterStorage()
getMixingParameterStorage
in interface ProposalDistributionStorage
public void setMixingParametersRepositoryElement(RepositoryElement elem)
setMixingParametersRepositoryElement
in interface ProposalDistributionStorage
public void setNewParametersRepositoryElement(RepositoryElement elem)
setNewParametersRepositoryElement
in interface ProposalDistributionStorage
public void setOldParametersRepositoryElement(RepositoryElement elem)
setOldParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getMixingParametersRepositoryElement()
getMixingParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getNewParametersRepositoryElement()
getNewParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getOldParametersRepositoryElement()
getOldParametersRepositoryElement
in interface ProposalDistributionStorage
public void setNewProposal(ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
setNewProposal
in interface ProposalDistributionStorage
public void setNewLikelihood(DblMatrixStorage likestorage, ParameterSetStorage oldstorage, ParameterSetStorage proposalstorage)
setNewLikelihood
in interface ProposalDistributionStorage
Copyright © 2011, 2013. Daniel P. Dougherty