Package org.kopi.vkopi.lib.ui.swing.form
Class DMultiBlock
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.kopi.vkopi.lib.ui.swing.form.DBlock
-
- org.kopi.vkopi.lib.ui.swing.form.DChartBlock
-
- org.kopi.vkopi.lib.ui.swing.form.DMultiBlock
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,java.util.EventListener,javax.accessibility.Accessible,org.kopi.galite.visual.base.UComponent,org.kopi.galite.visual.form.BlockListener,org.kopi.galite.visual.form.UBlock,org.kopi.galite.visual.form.UMultiBlock
public class DMultiBlock extends DChartBlock implements org.kopi.galite.visual.form.UMultiBlock
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
-
Fields inherited from class org.kopi.vkopi.lib.ui.swing.form.DBlock
border, displayedFields, layout, maxColumnPos, maxRowPos, model
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description DMultiBlock(DForm form, org.kopi.galite.visual.form.VBlock model)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(org.kopi.galite.visual.base.UComponent comp, org.kopi.galite.visual.form.Alignment constraints)protected voidaddScrollBar(javax.swing.JScrollBar bar)voidaddToChart(java.awt.Component c, java.lang.Object o)voidaddToDetail(org.kopi.galite.visual.base.UComponent comp, org.kopi.galite.visual.form.Alignment constraint)voidblockViewModeEntered(org.kopi.galite.visual.form.VBlock block, org.kopi.galite.visual.form.VField activeField)voidblockViewModeLeaved(org.kopi.galite.visual.form.VBlock block, org.kopi.galite.visual.form.VField activeField)protected voidcreateFields()protected org.kopi.galite.visual.form.LayoutManagercreateLayoutManager()booleaninDetailMode()voidswitchView(int row)Switches view between list and detail mode.-
Methods inherited from class org.kopi.vkopi.lib.ui.swing.form.DChartBlock
coalesceEvents, createScrollBar, refresh, validRecordNumberChanged
-
Methods inherited from class org.kopi.vkopi.lib.ui.swing.form.DBlock
blockAccessChanged, blockChanged, blockCleared, blockClosed, clear, enter, filterHidden, filterShown, getColumnPos, getCurrentDisplay, getDisplayLine, getDisplayLine, getFormView, getInsets, getModel, getRecordFromDisplayLine, getSelectedDate, goToDate, gotoNextRecord, gotoPrevRecord, orderChanged, recordInfoChanged, refreshEntries, setScrollPos
-
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, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, 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, isPaintingOrigin, 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, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.kopi.galite.visual.form.BlockListener
blockAccessChanged, blockChanged, blockCleared, blockClosed, enter, filterHidden, filterShown, getCurrentDisplay, getSelectedDate, goToDate, orderChanged, recordInfoChanged, refreshEntries, validRecordNumberChanged
-
-
-
-
Constructor Detail
-
DMultiBlock
public DMultiBlock(DForm form, org.kopi.galite.visual.form.VBlock model)
Constructor
-
-
Method Detail
-
createFields
protected void createFields()
- Overrides:
createFieldsin classDBlock
-
inDetailMode
public boolean inDetailMode()
- Specified by:
inDetailModein interfaceorg.kopi.galite.visual.form.UBlock- Overrides:
inDetailModein classDBlock
-
createLayoutManager
protected org.kopi.galite.visual.form.LayoutManager createLayoutManager()
- Overrides:
createLayoutManagerin classDChartBlock
-
addScrollBar
protected void addScrollBar(javax.swing.JScrollBar bar)
- Overrides:
addScrollBarin classDChartBlock
-
addToChart
public void addToChart(java.awt.Component c, java.lang.Object o)
-
addToDetail
public void addToDetail(@Nullable org.kopi.galite.visual.base.UComponent comp, @NotNull org.kopi.galite.visual.form.Alignment constraint)- Specified by:
addToDetailin interfaceorg.kopi.galite.visual.form.UMultiBlock
-
switchView
public void switchView(int row)
Switches view between list and detail mode.!!! graf 20080521: is row always == -1 ?
- Specified by:
switchViewin interfaceorg.kopi.galite.visual.form.UMultiBlock
-
add
public void add(org.kopi.galite.visual.base.UComponent comp, org.kopi.galite.visual.form.Alignment constraints)
-
blockViewModeLeaved
public void blockViewModeLeaved(org.kopi.galite.visual.form.VBlock block, org.kopi.galite.visual.form.VField activeField)- Specified by:
blockViewModeLeavedin interfaceorg.kopi.galite.visual.form.BlockListener- Overrides:
blockViewModeLeavedin classDBlock
-
blockViewModeEntered
public void blockViewModeEntered(org.kopi.galite.visual.form.VBlock block, org.kopi.galite.visual.form.VField activeField)- Specified by:
blockViewModeEnteredin interfaceorg.kopi.galite.visual.form.BlockListener- Overrides:
blockViewModeEnteredin classDBlock
-
-