public class ProposalDistributionDOM extends RepositoryStorageDOM implements ProposalDistributionStorage
document, dostylesheets, storageRoot, templateDOM
nickname, reposListeners, transferAgent
Constructor and Description |
---|
ProposalDistributionDOM() |
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.String |
getRootElementName() |
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)
Old is given as the new should be generated from the old in a Markov process.
|
void |
setOldParametersRepositoryElement(RepositoryElement elem) |
protected void |
specifyStorage(org.w3c.dom.Document doc,
org.w3c.dom.Element root) |
createElementByName, getAttributeByElementName, getComment, getCommentElementName, getCreatedBy, getCreatedByAttributeName, getCreatedOn, getCreatedOnAttributeName, getDocument, getEnabled, getEnabledAttributeName, getNickname, getNicknameAttributeName, getStorage, getStorageRoot, getStylesheetRef, getTemplateDOM, getTextNodeByElementName, isValidXML, readXML, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, setProcessingInstructions, setTextNodeByElementName, show, show, useStyleSheetInfo, usingStyleSheetInfo, writeTemplateXML, writeXML
addRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, transferStorage, 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 java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class RepositoryStorageDOM
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class AbstractRepositoryStorage
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class RepositoryStorageDOM
public java.lang.String getRootElementName()
getRootElementName
in class RepositoryStorageDOM
protected void specifyStorage(org.w3c.dom.Document doc, org.w3c.dom.Element root)
specifyStorage
in class RepositoryStorageDOM
public ParameterSetStorage getMixingParameterStorage()
getMixingParameterStorage
in interface ProposalDistributionStorage
public RepositoryElement getMixingParametersRepositoryElement()
getMixingParametersRepositoryElement
in interface ProposalDistributionStorage
public void setMixingParametersRepositoryElement(RepositoryElement elem)
setMixingParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getNewParametersRepositoryElement()
getNewParametersRepositoryElement
in interface ProposalDistributionStorage
public void setNewParametersRepositoryElement(RepositoryElement elem)
setNewParametersRepositoryElement
in interface ProposalDistributionStorage
public RepositoryElement getOldParametersRepositoryElement()
getOldParametersRepositoryElement
in interface ProposalDistributionStorage
public void setOldParametersRepositoryElement(RepositoryElement elem)
setOldParametersRepositoryElement
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