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.Object
public 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 TreeChangeReporter
public void nodeRemoved(TreeNode parent, TreeNode child)
nodeRemoved
in interface TreeChangeReporter
public int getRootPolicy()
getRootPolicy
in interface Tree
public void setTreeChangeReporter(TreeChangeReporter tcr)
setTreeChangeReporter
in interface Tree
public int getChildCount()
getChildCount
in interface TreeNode
public int getIndexOfChild(java.lang.Object child)
getIndexOfChild
in interface TreeNode
public java.lang.Object getChild(java.lang.String s)
public java.lang.Object[] getObjectPath(java.lang.String s, boolean b)
getObjectPath
in interface Tree
public 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.