Table of Contents
A JPanel
that allows the user to edit records.
public final class EditRecordPanel extends JPanel {public EditRecordPanel(MetaSchemeTableModel model,
int index,
UIConfig config,
MetaRecord record);public FocusTraversalPolicy getPolicy();
public MetaRecord createMetaRecord();
public MetaSchemeTableModel getTableModel();
}
Methods inherited from javax.swing.JPanel:
getAccessibleContext
, getUI
, getUIClassID
, paramString
, setUI
, updateUI
Methods inherited from javax.swing.JComponent:
addAncestorListener
, addNotify
, addVetoableChangeListener
, computeVisibleRect
, contains
, createToolTip
, disable
, enable
, firePropertyChange
, fireVetoableChange
, getActionForKeyStroke
, getActionMap
, getAlignmentX
, getAlignmentY
, getAncestorListeners
, getAutoscrolls
, getBorder
, getBounds
, getClientProperty
, getComponentGraphics
, getComponentPopupMenu
, getConditionForKeyStroke
, getDebugGraphicsOptions
, getDefaultLocale
, getFontMetrics
, getGraphics
, getHeight
, getInheritsPopupMenu
, getInputMap
, getInputVerifier
, getInsets
, getListeners
, getLocation
, getMaximumSize
, getMinimumSize
, getNextFocusableComponent
, getPopupLocation
, getPreferredSize
, getRegisteredKeyStrokes
, getRootPane
, getSize
, getToolTipLocation
, getToolTipText
, getTopLevelAncestor
, getTransferHandler
, getVerifyInputWhenFocusTarget
, getVetoableChangeListeners
, getVisibleRect
, getWidth
, getX
, getY
, grabFocus
, isDoubleBuffered
, isLightweightComponent
, isManagingFocus
, isOpaque
, isOptimizedDrawingEnabled
, isPaintingTile
, isRequestFocusEnabled
, isValidateRoot
, paint
, paintBorder
, paintChildren
, paintComponent
, paintImmediately
, print
, printAll
, printBorder
, printChildren
, printComponent
, processComponentKeyEvent
, processKeyBinding
, processKeyEvent
, processMouseEvent
, processMouseMotionEvent
, putClientProperty
, registerKeyboardAction
, removeAncestorListener
, removeNotify
, removeVetoableChangeListener
, repaint
, requestDefaultFocus
, 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
Methods inherited from java.awt.Container:
add
, addContainerListener
, addImpl
, addPropertyChangeListener
, applyComponentOrientation
, areFocusTraversalKeysSet
, countComponents
, deliverEvent
, doLayout
, findComponentAt
, getComponent
, getComponentAt
, getComponentCount
, getComponents
, getComponentZOrder
, getContainerListeners
, getFocusTraversalKeys
, getFocusTraversalPolicy
, getLayout
, getMousePosition
, insets
, invalidate
, isAncestorOf
, isFocusCycleRoot
, isFocusTraversalPolicyProvider
, isFocusTraversalPolicySet
, layout
, list
, locate
, minimumSize
, paintComponents
, preferredSize
, printComponents
, processContainerEvent
, processEvent
, remove
, removeAll
, removeContainerListener
, setComponentZOrder
, setFocusCycleRoot
, setFocusTraversalPolicy
, setFocusTraversalPolicyProvider
, setLayout
, transferFocusBackward
, transferFocusDownCycle
, validate
, validateTree
Methods inherited from java.awt.Component:
action
, addComponentListener
, addFocusListener
, addHierarchyBoundsListener
, addHierarchyListener
, addInputMethodListener
, addKeyListener
, addMouseListener
, addMouseMotionListener
, addMouseWheelListener
, bounds
, checkImage
, coalesceEvents
, createImage
, createVolatileImage
, disableEvents
, dispatchEvent
, enableEvents
, enableInputMethods
, getBackground
, getColorModel
, getComponentListeners
, getComponentOrientation
, getCursor
, getDropTarget
, getFocusCycleRootAncestor
, getFocusListeners
, getFocusTraversalKeysEnabled
, getFont
, getForeground
, getGraphicsConfiguration
, getHierarchyBoundsListeners
, getHierarchyListeners
, getIgnoreRepaint
, getInputContext
, getInputMethodListeners
, getInputMethodRequests
, getKeyListeners
, getLocale
, getLocationOnScreen
, getMouseListeners
, getMouseMotionListeners
, getMouseWheelListeners
, getName
, getParent
, getPeer
, getPropertyChangeListeners
, 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
, location
, lostFocus
, mouseDown
, mouseDrag
, mouseEnter
, mouseExit
, mouseMove
, mouseUp
, move
, nextFocus
, paintAll
, postEvent
, prepareImage
, processComponentEvent
, processFocusEvent
, processHierarchyBoundsEvent
, processHierarchyEvent
, processInputMethodEvent
, processMouseWheelEvent
, removeComponentListener
, removeFocusListener
, removeHierarchyBoundsListener
, removeHierarchyListener
, removeInputMethodListener
, removeKeyListener
, removeMouseListener
, removeMouseMotionListener
, removeMouseWheelListener
, removePropertyChangeListener
, resize
, setBounds
, setComponentOrientation
, setCursor
, setDropTarget
, setFocusable
, setFocusTraversalKeysEnabled
, setIgnoreRepaint
, setLocale
, setLocation
, setName
, setSize
, show
, size
, toString
, transferFocus
, transferFocusUpCycle
Methods inherited from java.lang.Object:
clone
, equals
, finalize
, getClass
, hashCode
, notify
, notifyAll
, wait
Inheritance Path. java.lang.Object-> java.awt.Component-> java.awt.Container-> javax.swing.JComponent-> javax.swing.JPanel-> org.kaiwitte.workbench.ui.view.EditRecordPanel
Synopsis: public EditRecordPanel(org.kaiwitte.workbench.ui.model.MetaScheme\ TableModel model, int index, org.kaiwitte.workbench.ui.UIConfig config,\ org.kaiwitte.workbench.data.MetaRecord rec\ ord);
Parameters
model
the MetaSchemeTableModel
that defines
the number and type of the editing fields.
index
the index of the MetaRecord
in the provided MetaSchemeTableModel
config
the UIConfig
record
the MetaRecord
to be edited
Creates a new instance.
Synopsis: public MetaRecord createMetaRecord();
Parameters
the new MetaRecord
Creates and returns the MetaRecord
that results from
the changes made in this dialog.
Synopsis: public FocusTraversalPolicy getPolicy();
Parameters
the FocusTraversalPolicy
Returns the FocusTraversalPolicy
that is optimised
for navigating in this panel