|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdatabionics.esom.tool.AbstractTool
databionics.esom.tool.data.DataTool
public class DataTool
| Field Summary | |
|---|---|
protected javax.swing.JButton |
btnColor
|
protected javax.swing.JButton |
btnRobZTrans
|
protected javax.swing.JButton |
btnZeroOne
|
protected javax.swing.JButton |
btnZTrans
|
protected cern.colt.list.IntArrayList |
highlightedBms
list with bms, which have to be highlighted |
protected javax.swing.JLabel |
lblRemoveCol
|
protected javax.swing.JLabel |
lblSaveAs
|
protected static org.apache.log4j.Logger |
log
interface to log4j system |
protected boolean |
manual
flag for new names |
protected cern.colt.list.IntArrayList |
manualKeys
manuel keys |
protected java.util.ArrayList |
manualNames
manuel names |
protected NamesFile |
manualNamesFile
manuel NamesFile |
protected BMFile |
partBm
|
protected ClsFile |
partCls
|
protected LrnFile |
partLrn
|
protected javax.swing.JMenuItem |
saveItmLrn
|
protected boolean |
selected
flag for looking if selection active |
protected SelectedDataTableModel |
selectedDataTableModel
model with selected data |
| Fields inherited from class databionics.esom.tool.AbstractTool |
|---|
application, bottomBar, bottomTab, btnClear, btnLoad, btnPaint, btnSave, clearItm, clickMode, controlButton, creatorPanel, dataTable, displayPanel, dragMode, drawing, fileMenu, filename, gui, loader, loadItm, moveCallback, pnlControl, polygonMode, popMenu, removeItm, renderer, renderPanel, saveItm, toolBar, toolRenderer |
| Constructor Summary | |
|---|---|
DataTool(boolean gui,
Application application)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
controls the popUp-Menues |
void |
deleteOutliers(int[] idxs)
delete the selected points |
void |
deleteOutliers(cern.colt.list.IntArrayList idxs)
delete the selected points |
void |
fillNames()
fill empty names |
javax.swing.table.AbstractTableModel |
getDataTableModel()
|
cern.colt.list.IntArrayList |
getHighlightedBms()
|
LrnFile |
getLrnFile()
|
cern.colt.list.IntArrayList |
getManualKeys()
|
java.util.ArrayList |
getManualNames()
|
NamesFile |
getManualNamesFile()
|
ClsFile |
getPartCls()
|
LrnFile |
getPartLrn()
|
javax.swing.JPopupMenu |
getPopup()
|
SelectedDataTableModel |
getSelectedDataTableModel()
|
java.lang.String |
getShortTitle()
|
protected void |
highlight()
highlights every bm of selected row in data Table |
protected void |
highlightPoint(cern.colt.list.IntArrayList idxs)
highlights the selected point on the map |
void |
init()
Initialize what needs to be Initialized. |
boolean |
isManual()
|
boolean |
isSelected()
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
boolean |
load(java.lang.String filename)
|
void |
reset()
reset the tool. |
boolean |
save(java.lang.String filename)
|
void |
saveBMs(java.lang.String filename)
|
void |
saveCls(java.lang.String filename)
|
void |
saveLrn(java.lang.String filename)
|
void |
selection(cern.colt.list.IntArrayList idxs)
selects the rows which bms are selected |
void |
setData(java.lang.Object object)
|
void |
setHighlightedBms(cern.colt.list.IntArrayList highlightedBms)
|
void |
setManual(boolean manual)
|
void |
setManualKeys(cern.colt.list.IntArrayList manualKeys)
|
void |
setManualNames(java.util.ArrayList manualNames)
|
void |
setManualNamesFile(NamesFile manualNamesFile)
|
void |
setPartCls(ClsFile partCls)
|
void |
setPartLrn(LrnFile partLrn)
|
void |
setSelected(boolean selected)
|
void |
update()
update the table and set the DataTab active |
void |
updatePopMenu()
|
| Methods inherited from class databionics.esom.tool.AbstractTool |
|---|
callback, getApplication, getBottomTab, getCallback, getControlButton, getCreatorPanel, getDataTable, getDisplayPanel, getFileMenu, getFilename, getLoader, getMessage, getMoveCallback, getPnlControl, getPopMenu, getRenderer, getToolBar, getToolRenderer, initGui, isClickMode, isDragMode, isDrawing, isGui, isPolygonMode, moveSelection, reAreas, reColorize, reDraw, 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 static final org.apache.log4j.Logger log
protected SelectedDataTableModel selectedDataTableModel
protected cern.colt.list.IntArrayList highlightedBms
protected LrnFile partLrn
protected ClsFile partCls
protected BMFile partBm
protected boolean selected
protected javax.swing.JMenuItem saveItmLrn
protected javax.swing.JButton btnZTrans
protected javax.swing.JButton btnRobZTrans
protected javax.swing.JButton btnZeroOne
protected javax.swing.JLabel lblRemoveCol
protected javax.swing.JButton btnColor
protected javax.swing.JLabel lblSaveAs
protected java.util.ArrayList manualNames
protected cern.colt.list.IntArrayList manualKeys
protected NamesFile manualNamesFile
protected boolean manual
| Constructor Detail |
|---|
public DataTool(boolean gui,
Application application)
gui - | Method Detail |
|---|
public void init()
AbstractTool
init in class AbstractToolpublic void reset()
AbstractTool
reset in class AbstractToolpublic void update()
update in class AbstractToolprotected void highlight()
protected void highlightPoint(cern.colt.list.IntArrayList idxs)
idxs - selected pointspublic void selection(cern.colt.list.IntArrayList idxs)
idxs - IntArrayList with indexes of bmspublic void deleteOutliers(int[] idxs)
idxs - int[] with selected indexespublic void deleteOutliers(cern.colt.list.IntArrayList idxs)
idxs - IntArrayList with selected indexespublic javax.swing.table.AbstractTableModel getDataTableModel()
getDataTableModel in class AbstractToolpublic boolean load(java.lang.String filename)
public boolean save(java.lang.String filename)
public void setData(java.lang.Object object)
public boolean isSelected()
public void setSelected(boolean selected)
all - The all to set.public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class AbstractToole - an ActionEventpublic void saveLrn(java.lang.String filename)
public javax.swing.JPopupMenu getPopup()
public LrnFile getPartLrn()
public void setPartLrn(LrnFile partLrn)
partLrn - The partLrn to set.public void saveCls(java.lang.String filename)
public void saveBMs(java.lang.String filename)
public ClsFile getPartCls()
public void setPartCls(ClsFile partCls)
partCls - The partCls to set.public LrnFile getLrnFile()
public java.util.ArrayList getManualNames()
public void setManualNames(java.util.ArrayList manualNames)
manualNames - The manualNames to set.public cern.colt.list.IntArrayList getManualKeys()
public void setManualKeys(cern.colt.list.IntArrayList manualKeys)
manualKeys - The manualKeys to set.public boolean isManual()
public void setManual(boolean manual)
manual - The manual to set.public void fillNames()
public cern.colt.list.IntArrayList getHighlightedBms()
public void setHighlightedBms(cern.colt.list.IntArrayList highlightedBms)
highlightedBms - The highlightedBms to set.public java.lang.String getShortTitle()
getShortTitle in class AbstractToolpublic void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListenerpublic NamesFile getManualNamesFile()
public void setManualNamesFile(NamesFile manualNamesFile)
manualNamesFile - The manualNamesFile to set.public SelectedDataTableModel getSelectedDataTableModel()
public void updatePopMenu()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||