public class DinamicDataset
extends javax.swing.JPanel
implements javax.swing.Scrollable
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
java.util.Vector |
edits |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
DinamicDataset()
Builder
|
DinamicDataset(Experiments newParent)
Builder
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clear all data estructures, and allocates new memory for them
|
void |
crisp_actionPerformed(java.awt.event.ActionEvent e)
Crisp button
|
void |
crisp_lqd_actionPerformed(java.awt.event.ActionEvent e)
Crisp to LQD button
|
java.awt.Dimension |
getPreferredScrollableViewportSize() |
int |
getScrollableBlockIncrement(java.awt.Rectangle visibleRect,
int orientation,
int direction) |
boolean |
getScrollableTracksViewportHeight() |
boolean |
getScrollableTracksViewportWidth() |
int |
getScrollableUnitIncrement(java.awt.Rectangle visibleRect,
int orientation,
int direction) |
void |
hideImportButton()
Hides import button
|
void |
import_actionPerformed(java.awt.event.ActionEvent e)
Import button
|
void |
insert(DatasetXML ds,
java.lang.String path)
Insert a new data set in the list, from an External Object Description
|
void |
insertC_LQD(DatasetXML ds,
java.lang.String path)
Insert a new LQD data set in the list, from an External Object Description
|
void |
insertC(DatasetXML ds,
java.lang.String path)
Insert a new C data set in the list, from an External Object Description
|
void |
insertLQD_C(DatasetXML ds,
java.lang.String path)
Insert a new LQD data set in the list, from an External Object Description
|
void |
invertSelection_actionPerformed(java.awt.event.ActionEvent e)
Invert button
|
void |
invertSelectionC_actionPerformed(java.awt.event.ActionEvent e)
Invert button
|
void |
invertSelectionC_LQD_actionPerformed(java.awt.event.ActionEvent e)
Invert button
|
void |
invertSelectionLQD_C_actionPerformed(java.awt.event.ActionEvent e)
Invert button
|
void |
invertSelectionUser_actionPerformed(java.awt.event.ActionEvent e)
Invert button
|
boolean |
isAnySelected()
Checks if any of the data sets are selected in the list
|
boolean |
isAnySelectedC_LQD()
Checks if any of the data sets are selected in the list
|
boolean |
isAnySelectedC()
Checks if any of the data sets are selected in the list
|
boolean |
isAnySelectedLQD_C()
Checks if any of the data sets are selected in the list
|
void |
lqd_crisp_actionPerformed(java.awt.event.ActionEvent e)
LQD to Crisp button
|
int |
reload_crisp_lqd()
Reload LQD data sets
|
void |
reload_crisp(int position)
Reload LQD data sets
|
void |
reload_lqd_crisp()
Reload LQD data sets
|
void |
reload(int type)
Reload the data set list, given a type of experiment
|
void |
reloadPreviousActiveDataSets()
Once the Buttons has been loaded again, we must set their state
as it was previously set by the user <- we take the state saved from saveSelected()
|
void |
removeAllData()
Clear the vectors which stores the list of data sets
|
void |
saveSelected()
Method for saving the selected data sets so we can restore them later
|
void |
selectAll_actionPerformed(java.awt.event.ActionEvent e)
Select all button
|
void |
selectAllC_actionPerformed(java.awt.event.ActionEvent e)
Select all button
|
void |
selectAllC_LQD_actionPerformed(java.awt.event.ActionEvent e)
Select all button
|
void |
selectAllLQD_C_actionPerformed(java.awt.event.ActionEvent e)
Select all button
|
void |
selectAllUser_actionPerformed(java.awt.event.ActionEvent e)
Select all button
|
void |
setMaxUnitIncrement(int pixels) |
void |
some_active(java.util.Vector check,
ExternalObjectDescription dsc,
java.util.Vector List,
int type_node,
java.awt.Point punto)
Updates status of active data sets
|
void |
sortDatasetC_LQD()
Sort the data sets list loaded from disc, so they
appear in alphabetic order
|
void |
sortDatasetC()
Sort the data sets list loaded from disc, so they
appear in alphabetic order
|
void |
sortDatasetLQD_C()
Sort the data sets list loaded from disc, so they
appear in alphabetic order
|
void |
sortDatasets()
Sort the data sets list loaded from disc, so they
appear in alphabetic order
|
void |
update()
Update data sets
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public DinamicDataset()
public DinamicDataset(Experiments newParent)
newParent
- Parent framepublic void insert(DatasetXML ds, java.lang.String path)
ds
- The external object description which contains the data set(s)path
- the path to the file(s) of this data setpublic void insertLQD_C(DatasetXML ds, java.lang.String path)
ds
- The external object description which contains the data set(s)path
- the path to the file(s) of this data setpublic void insertC_LQD(DatasetXML ds, java.lang.String path)
ds
- The external object description which contains the data set(s)path
- the path to the file(s) of this data setpublic void insertC(DatasetXML ds, java.lang.String path)
ds
- The external object description which contains the data set(s)path
- the path to the file(s) of this data setpublic void removeAllData()
public boolean isAnySelected()
public boolean isAnySelectedLQD_C()
public boolean isAnySelectedC_LQD()
public boolean isAnySelectedC()
public void saveSelected()
public void clear()
public void reload(int type)
type
- The type of experimentpublic void reload_lqd_crisp()
public int reload_crisp_lqd()
public void reload_crisp(int position)
position
- Position in the listpublic void reloadPreviousActiveDataSets()
public java.awt.Dimension getPreferredScrollableViewportSize()
getPreferredScrollableViewportSize
in interface javax.swing.Scrollable
public int getScrollableUnitIncrement(java.awt.Rectangle visibleRect, int orientation, int direction)
getScrollableUnitIncrement
in interface javax.swing.Scrollable
public int getScrollableBlockIncrement(java.awt.Rectangle visibleRect, int orientation, int direction)
getScrollableBlockIncrement
in interface javax.swing.Scrollable
public boolean getScrollableTracksViewportWidth()
getScrollableTracksViewportWidth
in interface javax.swing.Scrollable
public boolean getScrollableTracksViewportHeight()
getScrollableTracksViewportHeight
in interface javax.swing.Scrollable
public void setMaxUnitIncrement(int pixels)
public void update()
public void import_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void sortDatasets()
public void sortDatasetLQD_C()
public void sortDatasetC_LQD()
public void sortDatasetC()
public void some_active(java.util.Vector check, ExternalObjectDescription dsc, java.util.Vector List, int type_node, java.awt.Point punto)
check
- Check listdsc
- Parent dscList
- List of data setstype_node
- Type of nodepunto
- Parent pointpublic void selectAll_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void invertSelection_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void selectAllUser_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void selectAllLQD_C_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void selectAllC_LQD_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void selectAllC_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void invertSelectionLQD_C_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void invertSelectionC_LQD_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void invertSelectionC_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void lqd_crisp_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void crisp_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void crisp_lqd_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void invertSelectionUser_actionPerformed(java.awt.event.ActionEvent e)
e
- Eventpublic void hideImportButton()