public abstract class ColumnDataListFrameForInlay extends ColumnDataListFrame implements AbstractDataListInlay.Owner, DataPropertyAdministrationInlay.Owner
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
selectTable, selectTableModel
associatedPropertyAdministration, buttonChoose, buttonClose, buttonCopy, buttonDelete, buttonList, buttonNew, buttonPresent, buttonPrint, buttonProperties, currentAttributeList, currentMaxListEntries, expertSearchTextArea, globalSearchTextField, initialXLocation, initialYLocation, inquiryHistory, jSplitPane1, lastSelectionIdentifier, LIST_MODIFICATION_APPEND, LIST_MODIFICATION_REMOVE, LIST_MODIFICATION_UPDATE, LIST_REFRESH_OFF, LIST_REFRESH_PROCEEDING, LIST_REFRESH_SUSPENDED, listIndex, listIsToRefresh, listModification, listRefreshState, listScrollPane, listThread, logic, maxListEntries, maxListEntriesIndividual, mustTabbedPane1, panelButtons, panelSelectButtons, panelTop, presentationInstance, printInstance, refreshCausedByListButton, rootFrame, searchCombination, searchElements, tabAttributeList, tabCount, THREAD_MODE_EXTEND, THREAD_MODE_FILL, THREAD_MODE_RESET, threadMode
statusLabel
defaultCursor, ownerFrame, waitCursor
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
ColumnDataListFrameForInlay(java.awt.Frame ownerFrame) |
Modifier and Type | Method and Description |
---|---|
void |
closeInstance()
Closes the frame and its associated frames and destroys them.
|
protected void |
createGUI() |
protected abstract ColumnDataListInlay |
createInlay() |
protected abstract DataPropertyAdministration |
createPropertyAdministration() |
void |
detailClosed() |
protected DataPropertyAdministration |
getAssociatedPropertyAdministration()
Returns the associated property administration.
|
MustFrameWithStatusLabel |
getFrame() |
protected ColumnDataListInlay |
getInlay() |
protected java.lang.String |
getOrderByFields()
Returns the fields to be used for the order by clause, separated by comma
as usual in SQL statements.
|
DataPropertyAdministrationInlay |
getPropertyAdministrationInlay() |
java.lang.Object[] |
getRowObjects()
Returns the column objects to layout one row of the table to provide overview
information, which allows the user to identify the entry.
|
protected java.lang.String |
getSelectionFields()
Returns the fields to be selected, separated by comma as usual in SQL statements.
|
protected java.lang.String |
getWhereCondition()
Returns the where condition for the select statement to process the inquiry.
|
boolean |
isClosingAllowed() |
boolean |
isClosingAllowed(int closeConfirmId)
Returns true if closing of the window is allowed.
|
void |
recover(MustContainer dataPropertyAdministrationInlay) |
appendListEntry, beginListExtension, beginListFill, beginOfListThread, clearSelection, completeListFill, creationEnding, endOfListThread, getIdentifiers, getItem, getListItemCount, getSelectedIdentifier, getSelectedIdentifierAsVector, getSelectedIdentifiers, getSelectedIndex, getSelectedItem, getSelectedItems, handleDataChangeIndividually, printAsShown, removeAllOfTheList, repaintSelectTable, requestListingFocus, selectListIndex, setMaxColumnWidth, setPreferreColumnWidth, setPreferredColumnWidth, setPreferredColumnWidth, setSelectedIdentifier
acceptsClosingDueToInactivity, actionPerformed, append, chooseButtonAction, copyButtonAction, createButton, createCheckBox, createCheckBox, createCleartextClassification, createComboBox, createComboBox, createComboBox, createDateField, createDateField, createFragmentExactChoice, createIntField, createIntField, createListDataObjectIfNull, createListDataObjects, createOrRecoverPropertyAdministration, createRadioButtons, createTextField, createTextField, createTextField, createTextFieldForGlobalSearch, createTextFieldForGlobalSearch, createVariableChoice, createVariableChoice, createVariableChoice, createVariableChoice, createVariableChoice, createWhereCondition, dataChangePerformed, delayedInititialActions, delete, deleteButtonAction, extendList, extendListAsThread, fillList, free, getAdditionalWhereConditionForGlobalSearch, getElaboratedWhereCondition, getInitialXLocation, getInitialYLocation, getListDataObject, getListModification, getListThreadPriority, getMaxListEntries, getNotFoundNotification, getPresentationClass, getPrintClass, getPrivateWhereConditionNotExpert, getSelectedIdentifierVector, getSelectedTab, getTerritory, isChoosingAllowed, isConnectionOpen, isCurrentListingCanceled, isEditable, isInputAccepted, isModificationAllowed, listButtonAction, newButtonAction, newDynamicSearchPanel, newDynamicSearchPanel, newPanel, newPanel, newPanel, newPanelWithExpertSearchTextArea, packIfNotLaidOut, presentButtonAction, printButtonAction, propertyButtonAction, receive, refreshList, reset, resetExtensionMode, resetList, resetListDataObjectWrapper, run, select, setAssociatedPropertyAdministration, setAssociatedPropertyAdministration, setAutoInitialListFill, setEditable, setInitialXLocation, setInitialYLocation, setListDataObject, setListThreadPriority, setMaxListEntries, setMaxListEntriesIndividual
generalActionBeginnung, generalActionEnding, init, resetMessage, resetTemporaryMessage, setDefaultStatustext, setMessage, setMessageToKeep, setMessageToKeep
adjustSizeToPlausibleValue, bringToFrontAll, closeAll, closeAll, closeAllDueToInactivity, closeMainInstance, componentHidden, componentMoved, componentResized, componentShown, deiconifyAllExept, deregisterAsMainInstance, destroy, finalize, getAppResStr, getHelpTarget, getHelpTopic, getLocale, getOrCreateMainInstance, getOrCreateMainInstance, getTranslation, iconifyAllExept, isCached, isClosingAllowedForAllFrames, isLaidOut, isRevivable, locateInCenter, logDebug, logError, logError, logError, logInfo, maximizeToBottomAndRight, open, packAndLocateInCenter, packAndLocateInCenterIfNotLaidOut, popupMessage, reInitialize, setDefaultIconImage, setDefaultIconImages, setHelpContext, setHelpContext, setIconImages, setLocaleStatically, setTitle, toFront, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public ColumnDataListFrameForInlay(java.awt.Frame ownerFrame)
protected abstract ColumnDataListInlay createInlay()
protected void createGUI()
createGUI
in class ColumnDataListFrame
protected ColumnDataListInlay getInlay()
public MustFrameWithStatusLabel getFrame()
getFrame
in interface MustContainer.Owner
getFrame
in class MustFrame
protected java.lang.String getSelectionFields()
AbstractDataListFrame
return DbField1, DbField2, DbField3;
getSelectionFields
in class AbstractDataListFrame
protected java.lang.String getWhereCondition()
AbstractDataListFrame
return "DbFieldName like '%" + UIfield.getText() + "%'";
getWhereCondition
in class AbstractDataListFrame
protected java.lang.String getOrderByFields()
AbstractDataListFrame
getOrderByFields
in class AbstractDataListFrame
public java.lang.Object[] getRowObjects()
ColumnDataListFrame
getRowObjects
in class ColumnDataListFrame
protected DataPropertyAdministration getAssociatedPropertyAdministration()
AbstractDataListFrame
getAssociatedPropertyAdministration
in class AbstractDataListFrame
public DataPropertyAdministrationInlay getPropertyAdministrationInlay()
getPropertyAdministrationInlay
in interface AbstractDataListInlay.Owner
protected abstract DataPropertyAdministration createPropertyAdministration()
public void recover(MustContainer dataPropertyAdministrationInlay)
recover
in interface AbstractDataListInlay.Owner
recover
in interface DataPropertyAdministrationInlay.Owner
public boolean isClosingAllowed(int closeConfirmId)
MustFrame
isClosingAllowed
in class AbstractDataListFrame
closeConfirmId
- the ID of the confirmation issue -
a way to avoid multiple question regarding the same issuepublic boolean isClosingAllowed()
isClosingAllowed
in interface AbstractDataListInlay.Owner
public void detailClosed()
detailClosed
in interface AbstractDataListInlay.Owner
detailClosed
in interface PropertyAdministrationInlay.Owner
public void closeInstance()
AbstractDataListFrame
closeInstance
in class ColumnDataListFrame
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de