public class NumDataStore extends java.lang.Object implements RunDataStore, Named, TreeRoot, TreeChangeReporter, Parent
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.ArrayList<BlockStack> |
blockStacks |
(package private) java.util.ArrayList<java.lang.Object> |
children |
(package private) java.util.ArrayList<DataWatcher> |
dataWatchers |
(package private) java.util.ArrayList<DVector> |
dVectors |
(package private) java.util.HashMap<java.lang.String,EventSequence> |
evtSeqHM |
(package private) java.util.ArrayList<EventSequence> |
evtSequences |
(package private) java.lang.String |
name |
(package private) NDSAccessor |
ndsAccessor |
(package private) int |
nrep |
(package private) SpriteStore |
spriteStore |
(package private) java.util.HashMap<java.lang.String,BlockStack> |
stackHM |
(package private) TreeChangeReporter |
tcReporter |
double |
time |
(package private) java.util.HashMap<java.lang.String,DVector[]> |
vecArrayHM |
(package private) java.util.HashMap<java.lang.String,DVector> |
vecHM |
| Constructor and Description |
|---|
NumDataStore(java.lang.String s) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(NumDataItem ndi) |
void |
addDataWatcher(DataWatcher dw) |
void |
addEvent(java.lang.String snm,
double t,
int ich) |
void |
addSprite(SpriteData sd) |
void |
dumpChildren() |
java.util.ArrayList<BlockStack> |
getBlockStacks() |
java.lang.Object |
getChild(int index) |
java.lang.Object |
getChild(java.lang.String s) |
int |
getChildCount() |
java.util.ArrayList<DVector> |
getDVectors() |
java.util.ArrayList<EventSequence> |
getEventSequences() |
int |
getIndexOfChild(java.lang.Object child) |
java.util.ArrayList<AnimSlice> |
getMovies() |
java.lang.String |
getName() |
NumDataItem |
getNumDataItem(java.lang.String s) |
java.lang.Object[] |
getObjectPath(java.lang.String s,
boolean b) |
java.util.ArrayList<NumDataItem> |
getOrdinates(NumVector numV) |
java.lang.Object |
getParent() |
java.lang.String |
getPath(java.lang.Object obj) |
java.util.ArrayList<NumVector> |
getPossibleAbscissae() |
TreeNode |
getRoot() |
int |
getRootPolicy() |
NumDataItem |
getSibling(NumVector numV,
java.lang.String snm) |
SpriteStore |
getSpriteStore() |
double |
getTime() |
boolean |
hasChild(java.lang.String s) |
boolean |
isLeaf() |
void |
nodeAddedUnder(TreeNode parent,
TreeNode child) |
void |
nodeRemoved(TreeNode parent,
TreeNode child) |
void |
removeDataWatcher(DataWatcher dw) |
void |
reportCompletion() |
void |
reportDataStructureChange() |
void |
reportDataValueChange() |
private void |
reportNewChild() |
void |
setTime(double t) |
void |
setTreeChangeReporter(TreeChangeReporter tcr) |
void |
spriteAt(java.lang.String snm,
double t,
double[] pxy,
double[] hxy,
double[] wx,
double[] wy) |
void |
stack(RunDataBlock se) |
void |
stack(java.lang.String snm,
double val) |
void |
stack(java.lang.String snm,
double[] val) |
void |
stack(java.lang.String snm,
RunDataBlock str) |
void |
stack(java.lang.String snm,
java.lang.String[] labsin,
double[] val) |
java.lang.String |
toString() |
java.lang.String name
java.util.ArrayList<java.lang.Object> children
java.util.HashMap<java.lang.String,BlockStack> stackHM
java.util.HashMap<java.lang.String,DVector> vecHM
java.util.HashMap<java.lang.String,DVector[]> vecArrayHM
java.util.ArrayList<DVector> dVectors
java.util.ArrayList<BlockStack> blockStacks
java.util.ArrayList<EventSequence> evtSequences
java.util.HashMap<java.lang.String,EventSequence> evtSeqHM
TreeChangeReporter tcReporter
java.util.ArrayList<DataWatcher> dataWatchers
NDSAccessor ndsAccessor
SpriteStore spriteStore
public double time
int nrep
public java.lang.String toString()
toString in class java.lang.Objectpublic void setTime(double t)
public double getTime()
public SpriteStore getSpriteStore()
public java.util.ArrayList<DVector> getDVectors()
public java.util.ArrayList<BlockStack> getBlockStacks()
public java.util.ArrayList<EventSequence> getEventSequences()
public java.util.ArrayList<NumVector> getPossibleAbscissae()
public void add(NumDataItem ndi)
public void addSprite(SpriteData sd)
public java.util.ArrayList<AnimSlice> getMovies()
public void addDataWatcher(DataWatcher dw)
public void removeDataWatcher(DataWatcher dw)
public void stack(RunDataBlock se)
public void addEvent(java.lang.String snm,
double t,
int ich)
public void stack(java.lang.String snm,
double val)
public void stack(java.lang.String snm,
double[] val)
public void stack(java.lang.String snm,
java.lang.String[] labsin,
double[] val)
public void stack(java.lang.String snm,
RunDataBlock str)
private void reportNewChild()
public NumDataItem getNumDataItem(java.lang.String s)
public java.util.ArrayList<NumDataItem> getOrdinates(NumVector numV)
public NumDataItem getSibling(NumVector numV, java.lang.String snm)
public void reportDataValueChange()
public void reportDataStructureChange()
public void reportCompletion()
public void nodeAddedUnder(TreeNode parent, TreeNode child)
nodeAddedUnder in interface TreeChangeReporterpublic void nodeRemoved(TreeNode parent, TreeNode child)
nodeRemoved in interface TreeChangeReporterpublic int getRootPolicy()
getRootPolicy in interface Treepublic void setTreeChangeReporter(TreeChangeReporter tcr)
setTreeChangeReporter in interface Treepublic int getChildCount()
getChildCount in interface TreeNodepublic int getIndexOfChild(java.lang.Object child)
getIndexOfChild in interface TreeNodepublic java.lang.Object getChild(java.lang.String s)
public java.lang.Object[] getObjectPath(java.lang.String s,
boolean b)
getObjectPath in interface Treepublic void dumpChildren()
public java.lang.String getPath(java.lang.Object obj)
public void spriteAt(java.lang.String snm,
double t,
double[] pxy,
double[] hxy,
double[] wx,
double[] wy)
Copyright © 2013. All Rights Reserved.