cytoscape.util.swing
Class AttributeImportPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
cytoscape.util.swing.AttributeImportPanel
- All Implemented Interfaces:
- MultiHashMapDefinitionListener, ImageObserver, MenuContainer, Serializable, Accessible
public abstract class AttributeImportPanel
- extends JPanel
- implements MultiHashMapDefinitionListener
General GUI component for importing attributes.
Maybe used by Web Service Clients to import attributes.
This UI accepts title and icon. Usually, those are from source database.
- Since:
- Cytoscape 2.6
- Version:
- 0.5
- Author:
- kono
- See Also:
- Serialized Form
Methods inherited from class javax.swing.JComponent |
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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 |
Methods inherited from class java.awt.Container |
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, 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, 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, hide, 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, transferFocusUpCycle |
CLOSE_EVENT
public static final String CLOSE_EVENT
- Will be caught by parent object (usually a dialog.)
- See Also:
- Constant Field Values
panelTitle
protected String panelTitle
logo
protected Icon logo
attributePanelTitle
protected String attributePanelTitle
attributeComboBox
protected JComboBox attributeComboBox
attributeLabel
protected JLabel attributeLabel
attributePanel
protected JPanel attributePanel
attributeTypeComboBox
protected JComboBox attributeTypeComboBox
attributeTypeLabel
protected JLabel attributeTypeLabel
cancelButton
protected JButton cancelButton
databaseComboBox
protected JComboBox databaseComboBox
databasePanel
protected JPanel databasePanel
attrListPanel
protected JPanel attrListPanel
availableAttrPanel
protected JPanel availableAttrPanel
availableAttrScrollPane
protected JScrollPane availableAttrScrollPane
importButton
protected JButton importButton
titleLabel
protected JLabel titleLabel
resetButton
protected JButton resetButton
attrList
protected CheckBoxJList attrList
model
protected DefaultListModel model
AttributeImportPanel
protected AttributeImportPanel()
AttributeImportPanel
protected AttributeImportPanel(Icon logo,
String title,
String attrPanelTitle)
initComponents
protected void initComponents()
resetButtonActionPerformed
protected void resetButtonActionPerformed(ActionEvent evt)
importButtonActionPerformed
protected void importButtonActionPerformed(ActionEvent evt)
cancelButtonActionPerformed
protected void cancelButtonActionPerformed(ActionEvent evt)
databaseComboBoxActionPerformed
protected abstract void databaseComboBoxActionPerformed(ActionEvent evt)
importAttributes
protected abstract void importAttributes()
setAttributes
protected void setAttributes(String attributeName)
- Set list of attributes currently available for Cytoscape.
attributeDefined
public void attributeDefined(String attributeName)
- Description copied from interface:
MultiHashMapDefinitionListener
- This method is called by a MultiHashMapDefinition implementation as a
result of a new attribute being defined
(MultiHashMapDefinition.defineAttribute()).
- Specified by:
attributeDefined
in interface MultiHashMapDefinitionListener
attributeUndefined
public void attributeUndefined(String attributeName)
- Description copied from interface:
MultiHashMapDefinitionListener
- This method is called by a MultiHashMapDefinition implementation as a
result of an attribute being undefined
(MultiHashMapDefinition.undefineAttribute()).
- Specified by:
attributeUndefined
in interface MultiHashMapDefinitionListener
Copyright 2010 Cytoscape Consortium. All rights reserved.