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:
ImageObserver,MenuContainer,Serializable,EventListener,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
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
Fields inherited from class org.kopi.vkopi.lib.ui.swing.form.DBlock
border, displayedFields, layout, maxColumnPos, maxRowPos, modelFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionDMultiBlock(DForm form, org.kopi.galite.visual.form.VBlock model) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.kopi.galite.visual.base.UComponent comp, org.kopi.galite.visual.form.Alignment constraints) protected voidaddScrollBar(JScrollBar bar) voidaddToChart(Component c, 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 voidprotected org.kopi.galite.visual.form.LayoutManagerbooleanvoidswitchView(int row) Switches view between list and detail mode.Methods inherited from class org.kopi.vkopi.lib.ui.swing.form.DChartBlock
coalesceEvents, createScrollBar, refresh, validRecordNumberChangedMethods 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, setScrollPosMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, updateMethods 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, validateTreeMethods 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, transferFocusUpCycleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.kopi.galite.visual.form.BlockListener
blockAccessChanged, blockChanged, blockCleared, blockClosed, enter, filterHidden, filterShown, getCurrentDisplay, getSelectedDate, goToDate, orderChanged, recordInfoChanged, refreshEntries, validRecordNumberChangedMethods inherited from interface org.kopi.galite.visual.form.UBlock
getColumnPos, getDisplayLine, getDisplayLine, getFormView, getModel, getRecordFromDisplayLineMethods inherited from interface org.kopi.galite.visual.base.UComponent
isEnabled, isVisible, setEnabled, setVisible
-
Constructor Details
-
DMultiBlock
Constructor
-
-
Method Details
-
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
- Overrides:
addScrollBarin classDChartBlock
-
addToChart
-
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
-