public interface MCMCTraceStorage extends RepositoryStorage
Modifier and Type | Method and Description |
---|---|
void |
addElementsToTrace(int start,
java.util.Vector elems) |
void |
addElementToTrace(int j,
RepositoryElement elem) |
boolean |
addElementToTrace(RepositoryElement elem) |
void |
clearTrace() |
RepositoryElement |
getElement(int j) |
java.util.Vector |
getElementsFromTrace(int i,
int j)
Return the elements of a trace from index i to index j inclusive.
|
void |
offer(RepositoryElement elem)
Inserts the specified RepositoryElement at the end of this trace.
|
RepositoryElement |
poll()
Retrieves and removes the first RepositoryElement in this trace, or null if this queue is empty.
|
RepositoryElement |
removeElement(int k) |
void |
rotateForward() |
RepositoryElement |
setElement(int k,
RepositoryElement elem) |
int |
sizeOfTrace() |
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getDefaultGraphicalEditorClass, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
getDOMStorageClass
void addElementToTrace(int j, RepositoryElement elem)
RepositoryElement getElement(int j)
RepositoryElement removeElement(int k)
int sizeOfTrace()
RepositoryElement setElement(int k, RepositoryElement elem)
boolean addElementToTrace(RepositoryElement elem)
void addElementsToTrace(int start, java.util.Vector elems)
void clearTrace()
RepositoryElement poll()
void rotateForward()
void offer(RepositoryElement elem)
java.util.Vector getElementsFromTrace(int i, int j)
Copyright © 2011, 2013. Daniel P. Dougherty