public class FeatureAnalysisPanel
extends javax.swing.JPanel
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
FeatureAnalysisPanel(VisualizerMouseAdapter mouseAdapter,
java.util.List<DataPoint> datapoints,
java.util.Map<java.lang.Double,java.lang.String> classNamesForDouble,
java.lang.String[] attributeNames,
int numberOfPrototypes) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JList |
getListHideByAttribute() |
javax.swing.JList |
getListHideByClass() |
javax.swing.DefaultListModel |
getListModelHideByAttribute() |
javax.swing.DefaultListModel |
getListModelHideByClass() |
javax.swing.DefaultListModel |
getListModelShowByAttribute() |
javax.swing.DefaultListModel |
getListModelShowByClass() |
javax.swing.DefaultListModel |
getListModelShowingPrototypes() |
javax.swing.JList |
getListShowByAttribute() |
javax.swing.JList |
getListShowByClass() |
javax.swing.JList |
getListShowingPrototypes() |
javax.swing.JTree |
getTreePrototypes() |
void |
hideAttribute(java.lang.String attributeLabel) |
void |
hideClass(java.lang.String classLabel) |
void |
hideProtoype(java.lang.String element) |
void |
initializeTrainingData() |
void |
moveAll(javax.swing.DefaultListModel source,
javax.swing.DefaultListModel target,
java.lang.String componentName) |
void |
moveOne(javax.swing.DefaultListModel source,
javax.swing.DefaultListModel target,
java.lang.String element,
java.lang.String componentName) |
void |
setListModelShowingPrototypes(javax.swing.DefaultListModel listModelShowingPrototypes) |
void |
setListShowingPrototypes(javax.swing.JList listShowingPrototypes) |
void |
setPrototypes(java.util.List<Prototype> prototypes) |
void |
setTreePrototypes(javax.swing.JTree treePrototypes) |
void |
showAttribute(java.lang.String attributeLabel) |
void |
showClass(java.lang.String classLabel) |
void |
showProtoype(javax.swing.tree.DefaultMutableTreeNode nodeToShow) |
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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 FeatureAnalysisPanel(VisualizerMouseAdapter mouseAdapter, java.util.List<DataPoint> datapoints, java.util.Map<java.lang.Double,java.lang.String> classNamesForDouble, java.lang.String[] attributeNames, int numberOfPrototypes)
public void initializeTrainingData()
public void setPrototypes(java.util.List<Prototype> prototypes)
public void moveAll(javax.swing.DefaultListModel source, javax.swing.DefaultListModel target, java.lang.String componentName)
public void moveOne(javax.swing.DefaultListModel source, javax.swing.DefaultListModel target, java.lang.String element, java.lang.String componentName)
public void showClass(java.lang.String classLabel)
public void hideClass(java.lang.String classLabel)
public void hideAttribute(java.lang.String attributeLabel)
public void showAttribute(java.lang.String attributeLabel)
public void showProtoype(javax.swing.tree.DefaultMutableTreeNode nodeToShow)
public void hideProtoype(java.lang.String element)
public javax.swing.DefaultListModel getListModelHideByClass()
public javax.swing.DefaultListModel getListModelShowByClass()
public javax.swing.DefaultListModel getListModelHideByAttribute()
public javax.swing.DefaultListModel getListModelShowByAttribute()
public javax.swing.JList getListShowByClass()
public javax.swing.JList getListHideByClass()
public javax.swing.JList getListHideByAttribute()
public javax.swing.JList getListShowByAttribute()
public javax.swing.DefaultListModel getListModelShowingPrototypes()
public void setListModelShowingPrototypes(javax.swing.DefaultListModel listModelShowingPrototypes)
public javax.swing.JList getListShowingPrototypes()
public void setListShowingPrototypes(javax.swing.JList listShowingPrototypes)
public javax.swing.JTree getTreePrototypes()
public void setTreePrototypes(javax.swing.JTree treePrototypes)