public class DataviewController extends java.lang.Object implements Controller
Modifier and Type | Field and Description |
---|---|
(package private) ContentReader |
contentReader |
(package private) DataExtractor |
dataExtractor |
(package private) Dataview |
dataview |
(package private) java.lang.String |
datsrc |
(package private) GraphicsView[] |
displays |
(package private) FrameController |
frameController |
(package private) DruFrame |
mainFrame |
(package private) DruPanel |
mainPanel |
(package private) int |
ndisplay |
(package private) int |
npainter |
(package private) DataPlotPainter[] |
painters |
Constructor and Description |
---|
DataviewController(Dataview dv) |
Modifier and Type | Method and Description |
---|---|
void |
attached() |
void |
cacheBinary() |
void |
cacheData(java.io.File fcache,
java.lang.String cnm) |
void |
exit() |
private void |
exportData() |
java.awt.image.BufferedImage |
getBufferedImage(int ithick) |
private NumDataSet |
getMinimalDataSet(java.lang.String datname) |
void |
initData(ContentReader dsr) |
private void |
initDataSource() |
void |
makeMovie(java.io.File f) |
void |
makeThumbnailMovie(java.io.File f) |
private void |
markNeeded() |
void |
requestClose() |
void |
requestExit() |
void |
saveImage(java.io.File file,
int ifr) |
void |
saveThumbnailImage(java.io.File file,
int ifr) |
void |
setDisplays(java.util.ArrayList<java.lang.Object> arl) |
void |
setMainFrame(DruFrame df) |
void |
setMode(java.lang.String dom,
java.lang.String mod) |
private void |
setPaintWidthFactor(int ithick) |
void |
showFrame(int iframe) |
private void |
updateDisplays() |
Dataview dataview
int npainter
DataPlotPainter[] painters
int ndisplay
GraphicsView[] displays
FrameController frameController
DruFrame mainFrame
DruPanel mainPanel
DataExtractor dataExtractor
ContentReader contentReader
java.lang.String datsrc
public DataviewController(Dataview dv)
public void initData(ContentReader dsr)
public void setMainFrame(DruFrame df)
public void exit()
public void attached()
attached
in interface Controller
public void cacheBinary()
public void cacheData(java.io.File fcache, java.lang.String cnm)
private void initDataSource()
public void setDisplays(java.util.ArrayList<java.lang.Object> arl)
private void setPaintWidthFactor(int ithick)
private void exportData()
private void markNeeded()
public void setMode(java.lang.String dom, java.lang.String mod)
public void showFrame(int iframe)
private void updateDisplays()
public void requestClose()
public void requestExit()
public java.awt.image.BufferedImage getBufferedImage(int ithick)
private NumDataSet getMinimalDataSet(java.lang.String datname)
public void saveImage(java.io.File file, int ifr)
public void saveThumbnailImage(java.io.File file, int ifr)
public void makeMovie(java.io.File f)
public void makeThumbnailMovie(java.io.File f)
Copyright © 2013. All Rights Reserved.