uk.ac.ed.morphml_handler
Class MorphMLPropertiesPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by uk.ac.ed.morphml_handler.MorphMLPropertiesPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class MorphMLPropertiesPanel
extends JPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  JPanel blank_panel
           
protected  JPanel cards
           
protected  JPanel cell_panel
           
protected  PropertiesTable cell_properties_table
           
protected  MorphMLEntity entity
           
protected  JPanel feature_panel
           
protected  PropertiesTable feature_properties_table
           
protected  JComboBox morphology_data_algorithm_type
           
protected  JTextField morphology_data_contributed_by
           
protected  JTextField morphology_data_contributed_date
           
protected  JTextField morphology_data_morphml_file
           
protected  JTextField morphology_data_neurolucida_file
           
protected  JPanel morphology_data_panel
           
protected  JButton morphology_data_warp_button
           
protected  JPanel morphology_list_panel
           
protected  JPanel morphology_panel
           
protected  PropertiesTable morphology_properties_table
           
protected  JScrollPane scroll_pane
           
protected  AffineWarpDataTable warp_points_table
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
MorphMLPropertiesPanel()
           
 
Method Summary
protected  void clear()
           
protected  void initBlankPanel()
           
protected  void initCards()
           
protected  void initCellPanel()
           
protected  void initFeaturePanel()
           
protected  void initMorphologyDataPanel()
           
protected  void initMorphologyListPanel()
           
protected  void initMorphologyPanel()
           
protected  void initScrollPane()
           
protected  void setMorplMLEntity(Cell cell)
           
protected  void setMorplMLEntity(Feature feature)
           
 void setMorplMLEntity(MorphMLEntity entity)
           
protected  void setMorplMLEntity(Morphology morphology)
           
protected  void setMorplMLEntity(MorphologyData morphology_data)
           
protected  void setMorplMLEntity(MorphologyList morphology_list)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
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, 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, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

entity

protected MorphMLEntity entity

scroll_pane

protected JScrollPane scroll_pane

cards

protected JPanel cards

blank_panel

protected JPanel blank_panel

morphology_list_panel

protected JPanel morphology_list_panel

morphology_data_panel

protected JPanel morphology_data_panel

morphology_data_contributed_by

protected JTextField morphology_data_contributed_by

morphology_data_contributed_date

protected JTextField morphology_data_contributed_date

morphology_data_neurolucida_file

protected JTextField morphology_data_neurolucida_file

morphology_data_algorithm_type

protected JComboBox morphology_data_algorithm_type

morphology_data_warp_button

protected JButton morphology_data_warp_button

morphology_data_morphml_file

protected JTextField morphology_data_morphml_file

warp_points_table

protected AffineWarpDataTable warp_points_table

morphology_panel

protected JPanel morphology_panel

morphology_properties_table

protected PropertiesTable morphology_properties_table

cell_panel

protected JPanel cell_panel

cell_properties_table

protected PropertiesTable cell_properties_table

feature_panel

protected JPanel feature_panel

feature_properties_table

protected PropertiesTable feature_properties_table
Constructor Detail

MorphMLPropertiesPanel

public MorphMLPropertiesPanel()
Method Detail

setMorplMLEntity

public void setMorplMLEntity(MorphMLEntity entity)

initScrollPane

protected void initScrollPane()

initCards

protected void initCards()

initBlankPanel

protected void initBlankPanel()

clear

protected void clear()

initMorphologyListPanel

protected void initMorphologyListPanel()

setMorplMLEntity

protected void setMorplMLEntity(MorphologyList morphology_list)

initMorphologyDataPanel

protected void initMorphologyDataPanel()

setMorplMLEntity

protected void setMorplMLEntity(MorphologyData morphology_data)

initMorphologyPanel

protected void initMorphologyPanel()

setMorplMLEntity

protected void setMorplMLEntity(Morphology morphology)

initCellPanel

protected void initCellPanel()

setMorplMLEntity

protected void setMorplMLEntity(Cell cell)

initFeaturePanel

protected void initFeaturePanel()

setMorplMLEntity

protected void setMorplMLEntity(Feature feature)