|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdatabionics.esom.tool.AbstractTool
databionics.esom.tool.slideshow.SlideshowTool
public class SlideshowTool
tool for slide show
Field Summary | |
---|---|
protected javax.swing.JButton |
btnBrowse
|
protected javax.swing.JButton |
btnCreateShow
newSlideShowItem, which has to switch betwenn enabled and disabled |
protected javax.swing.JButton |
btnStartShow
slideShowItem, which has to switch betwenn enabled and disabled |
protected java.lang.String |
finalName
|
protected javax.swing.JLabel |
lblPath
|
protected javax.swing.JLabel |
lblPrefix
|
protected javax.swing.JMenuItem |
mnuSavePictures
|
protected javax.swing.JMenuItem |
openPicturesItem
|
protected PicturesFile |
pictures
PicturesFile for slideshow |
protected java.lang.String |
picturesFilename
PicturesFilename |
protected javax.swing.JPanel |
pnlPath
|
protected javax.swing.JPanel |
pnlPathNPrefix
|
protected javax.swing.JPanel |
pnlPrefix
|
protected javax.swing.JPanel |
pnlSpace
|
protected java.lang.String |
prefix
|
protected SlideShow |
show
|
protected javax.swing.JToolBar |
slideBar
|
protected cern.colt.matrix.DoubleMatrix2D |
slideCache
matrix for caching during slideShow |
protected BMFile |
slideCacheBm
BMFile for caching during slideShow |
protected java.util.Vector |
slideList
List with umxfile locations for slide show |
protected java.util.Vector |
slideListBm
List with bmfile locations for slide show |
protected boolean |
slideLoaded
Flag for differ between two kinds of slide show |
protected java.util.Vector |
slidePictures
List with DoubleMatrix for slideShow |
protected boolean |
slideShow
Flag for slide show |
protected java.util.Vector |
slideWts
list with wts files after training |
protected javax.swing.JTextField |
space
|
protected javax.swing.JTextField |
txtPath
|
protected javax.swing.JTextField |
txtPrefix
|
Fields inherited from class databionics.esom.tool.AbstractTool |
---|
application, bottomBar, bottomTab, btnClear, btnLoad, btnPaint, btnSave, clearItm, clickMode, controlButton, creatorPanel, dataTable, dataTableModel, displayPanel, dragMode, drawing, fileMenu, filename, gui, loader, loadItm, log, moveCallback, pnlControl, polygonMode, popMenu, removeItm, renderer, renderPanel, saveItm, toolBar, toolRenderer |
Constructor Summary | |
---|---|
SlideshowTool(boolean gui,
Application application)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
If the big ControlButton is pressed, select this Tool also the draw/undrawbutton is handled here. |
javax.swing.JButton |
getBtnStartShow()
|
cern.colt.matrix.DoubleMatrix2D |
getCache()
|
PicturesFile |
getPictures()
|
java.lang.String |
getPicturesFilename()
|
java.lang.String |
getPrefix()
|
java.lang.String |
getShortTitle()
|
SlideShow |
getShow()
|
BMFile |
getSlideCacheBm()
|
java.util.Vector |
getSlideList()
|
java.util.Vector |
getSlideListBm()
|
java.util.Vector |
getSlidePictures()
|
java.util.Vector |
getSlideWts()
|
void |
init()
Initialize what needs to be Initialized. |
boolean |
isSlideLoaded()
|
boolean |
isSlideShow()
|
boolean |
load(java.lang.String filename)
|
boolean |
loadPictures(java.lang.String filename)
|
boolean |
makePictures()
|
void |
manageNewShowitem(boolean flag)
switch newShowItem between enabled and disabled |
void |
manageShowitem(boolean flag)
switch showItem between enabled and disabled |
void |
manageSlideLists(int max)
sorts the slide lists to manage linux and windows differences |
boolean |
manageSlideShow()
builts the slidePictures |
void |
reDraw()
overides super.reDraw with a donothing |
void |
reset()
reset the tool. |
boolean |
save(java.lang.String filename)
|
void |
setCache(cern.colt.matrix.DoubleMatrix2D matrix2D)
|
void |
setData(java.lang.Object object)
|
void |
setPath(java.lang.String path)
|
void |
setPictures(PicturesFile file)
|
void |
setPicturesFilename(java.lang.String string)
|
void |
setPrefix(java.lang.String prefix)
|
void |
setShow(SlideShow show)
|
void |
setSlideCacheBm(BMFile file)
|
void |
setSlideList(java.util.Vector vector)
|
void |
setSlideListBm(java.util.Vector vector)
|
void |
setSlideLoaded(boolean b)
|
void |
setSlidePictures(java.util.Vector vector)
|
void |
setSlideShow(boolean b)
|
void |
setSlideWts(java.util.Vector vector)
|
void |
update()
Updates all gui elements, if not null. |
Methods inherited from class databionics.esom.tool.AbstractTool |
---|
callback, getApplication, getBottomTab, getCallback, getControlButton, getCreatorPanel, getDataTable, getDataTableModel, getDisplayPanel, getFileMenu, getFilename, getLoader, getMessage, getMoveCallback, getPnlControl, getPopMenu, getRenderer, getToolBar, getToolRenderer, initGui, isClickMode, isDragMode, isDrawing, isGui, isPolygonMode, moveSelection, reAreas, reColorize, reFore, reMask, rePostFore, rePreFore, reRender, reTile, reZoom, select, setApplication, setBottomTab, setCallback, setClickMode, setControlButton, setCreatorPanel, setCtrlAccelerator, setDataTable, setDataTableModel, setDisplayPanel, setDragMode, setDrawing, setFilename, setLoader, setMoveCallback, setPolygonMode, setRenderer, setToolBar |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected javax.swing.JButton btnStartShow
protected javax.swing.JButton btnCreateShow
protected javax.swing.JMenuItem openPicturesItem
protected javax.swing.JMenuItem mnuSavePictures
protected SlideShow show
protected java.util.Vector slideList
protected java.util.Vector slideListBm
protected java.util.Vector slideWts
protected java.util.Vector slidePictures
protected cern.colt.matrix.DoubleMatrix2D slideCache
protected BMFile slideCacheBm
protected PicturesFile pictures
protected java.lang.String picturesFilename
protected boolean slideLoaded
protected boolean slideShow
protected javax.swing.JPanel pnlPathNPrefix
protected javax.swing.JToolBar slideBar
protected javax.swing.JPanel pnlPath
protected javax.swing.JPanel pnlSpace
protected javax.swing.JLabel lblPath
protected javax.swing.JTextField txtPath
protected javax.swing.JButton btnBrowse
protected javax.swing.JPanel pnlPrefix
protected javax.swing.JLabel lblPrefix
protected javax.swing.JTextField txtPrefix
protected javax.swing.JTextField space
protected java.lang.String prefix
protected java.lang.String finalName
Constructor Detail |
---|
public SlideshowTool(boolean gui, Application application)
gui
- application
- Method Detail |
---|
public void update()
AbstractTool
update
in class AbstractTool
public void init()
AbstractTool
init
in class AbstractTool
public void reset()
AbstractTool
reset
in class AbstractTool
public void actionPerformed(java.awt.event.ActionEvent e)
AbstractTool
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class AbstractTool
e
- an ActionEventpublic boolean load(java.lang.String filename)
public void reDraw()
reDraw
in class AbstractTool
public boolean save(java.lang.String filename)
public void setData(java.lang.Object object)
public java.lang.String getShortTitle()
getShortTitle
in class AbstractTool
public boolean loadPictures(java.lang.String filename)
public boolean makePictures()
public boolean manageSlideShow()
public void manageSlideLists(int max)
public void manageShowitem(boolean flag)
flag
- boolean flagpublic void manageNewShowitem(boolean flag)
flag
- boolean flagpublic java.util.Vector getSlideList()
public void setSlideList(java.util.Vector vector)
vector
- public java.util.Vector getSlidePictures()
public void setSlidePictures(java.util.Vector vector)
vector
- public cern.colt.matrix.DoubleMatrix2D getCache()
public void setCache(cern.colt.matrix.DoubleMatrix2D matrix2D)
matrix2D
- public java.util.Vector getSlideListBm()
public void setSlideListBm(java.util.Vector vector)
vector
- public BMFile getSlideCacheBm()
public void setSlideCacheBm(BMFile file)
file
- public PicturesFile getPictures()
public void setPictures(PicturesFile file)
file
- public boolean isSlideLoaded()
public void setSlideLoaded(boolean b)
b
- public java.lang.String getPicturesFilename()
public void setPicturesFilename(java.lang.String string)
string
- public boolean isSlideShow()
public void setSlideShow(boolean b)
b
- public java.util.Vector getSlideWts()
public void setSlideWts(java.util.Vector vector)
vector
- public SlideShow getShow()
public void setShow(SlideShow show)
show
- The show to set.public void setPath(java.lang.String path)
path
- The path to set.public javax.swing.JButton getBtnStartShow()
public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
prefix
- The prefix to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |