cytoscape.visual.ui.editors.continuous
Class ContinuousMappingEditorPanel
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
cytoscape.visual.ui.editors.continuous.ContinuousMappingEditorPanel
- All Implemented Interfaces:
- ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
- Direct Known Subclasses:
- C2CMappingEditor, C2DMappingEditor, GradientEditorPanel
public abstract class ContinuousMappingEditorPanel
- extends JDialog
- implements PropertyChangeListener
Abstract class for all Continuous Mapping Editors.
- Since:
- Cytoscape 2.5
- Version:
- 0.5
- Author:
- kono
- See Also:
- Serialized Form
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Dialog |
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
EDITOR_WINDOW_CLOSED
public static final String EDITOR_WINDOW_CLOSED
- DOCUMENT ME!
- See Also:
- Constant Field Values
EDITOR_WINDOW_OPENED
public static final String EDITOR_WINDOW_OPENED
- DOCUMENT ME!
- See Also:
- Constant Field Values
BELOW_VALUE_CHANGED
protected static final String BELOW_VALUE_CHANGED
- See Also:
- Constant Field Values
ABOVE_VALUE_CHANGED
protected static final String ABOVE_VALUE_CHANGED
- See Also:
- Constant Field Values
type
protected VisualPropertyType type
calculator
protected Calculator calculator
mapping
protected ContinuousMapping mapping
savedMapping
protected ContinuousMapping savedMapping
allPoints
protected List<ContinuousMappingPoint> allPoints
below
protected Object below
above
protected Object above
editor
protected static ContinuousMappingEditorPanel editor
updatePending
protected static boolean updatePending
updating
protected static boolean updating
lastSpinnerNumber
protected double lastSpinnerNumber
addButton
protected JButton addButton
colorButton
protected JButton colorButton
deleteButton
protected JButton deleteButton
okButton
protected JButton okButton
cancelButton
protected JButton cancelButton
iconPanel
protected JPanel iconPanel
slider
protected org.jdesktop.swingx.JXMultiThumbSlider slider
valueSpinner
protected JSpinner valueSpinner
propertySpinner
protected JSpinner propertySpinner
propertyComponent
protected JComponent propertyComponent
rotaryEncoder
protected org.jdesktop.swingx.JXMultiThumbSlider rotaryEncoder
minMaxButton
protected JButton minMaxButton
abovePanel
protected BelowAndAbovePanel abovePanel
belowPanel
protected BelowAndAbovePanel belowPanel
ContinuousMappingEditorPanel
public ContinuousMappingEditorPanel(VisualPropertyType type)
- Creates new form ContinuousMapperEditorPanel
getIcon
public static ImageIcon getIcon(int width,
int height,
VisualPropertyType type)
- Dynamically generate small icons from continuous mappers.
- Parameters:
width
- DOCUMENT ME!height
- DOCUMENT ME!type
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
setSpinners
protected void setSpinners()
setSpinner
protected void setSpinner()
setPropertySpinner
protected void setPropertySpinner()
minMaxButtonActionPerformed
protected void minMaxButtonActionPerformed(ActionEvent evt)
deleteButtonActionPerformed
protected abstract void deleteButtonActionPerformed(ActionEvent evt)
addButtonActionPerformed
protected abstract void addButtonActionPerformed(ActionEvent evt)
setSidePanelIconColor
protected void setSidePanelIconColor(Color below,
Color above)
getSelectedPoint
protected int getSelectedPoint(int selectedIndex)
selectThumbAtPosition
protected void selectThumbAtPosition(float position)
getThumbIndexAtPosition
protected int getThumbIndexAtPosition(float position)
setButtonColor
protected void setButtonColor(Color newColor)
updateCytoscape
protected void updateCytoscape()
updateMap
protected void updateMap()
enableSpinner
protected void enableSpinner(int selectedIndex)
disableSpinner
protected void disableSpinner()
Copyright 2010 Cytoscape Consortium. All rights reserved.