public abstract class SimpleDataListFrameForInlay extends SimpleDataListFrame implements AbstractDataListInlay.Owner, DataPropertyAdministrationInlay.Owner
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
centerList
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 |
---|
SimpleDataListFrameForInlay(java.awt.Frame ownerFrame) |
Modifier and Type | Method and Description |
---|---|
protected void |
createGUI() |
protected abstract SimpleDataListInlay |
createInlay() |
protected abstract DataPropertyAdministration |
createPropertyAdministration() |
void |
detailClosed() |
protected DataPropertyAdministration |
getAssociatedPropertyAdministration()
Returns the associated property administration.
|
MustFrameWithStatusLabel |
getFrame() |
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() |
protected java.lang.String |
getRowString()
Returns the row of the list with the 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 inlay) |
appendListEntry, beginListExtension, beginListFill, beginOfListThread, clearSelection, completeListFill, endOfListThread, getDefaultButton, getIdentifiers, getListItemCount, getSelectedIdentifier, getSelectedIdentifiers, getSelectedIndex, getSelectedItem, getSelectedItems, handleDataChangeIndividually, removeAllOfTheList, requestListingFocus, selectListIndex, setSelectedIdentifier
acceptsClosingDueToInactivity, actionPerformed, append, chooseButtonAction, closeInstance, 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, creationEnding, 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 SimpleDataListFrameForInlay(java.awt.Frame ownerFrame)
protected abstract SimpleDataListInlay createInlay()
protected void createGUI()
createGUI
in class SimpleDataListFrame
protected DataPropertyAdministration getAssociatedPropertyAdministration()
AbstractDataListFrame
getAssociatedPropertyAdministration
in class AbstractDataListFrame
public DataPropertyAdministrationInlay getPropertyAdministrationInlay()
getPropertyAdministrationInlay
in interface AbstractDataListInlay.Owner
protected abstract DataPropertyAdministration createPropertyAdministration()
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
protected java.lang.String getRowString()
SimpleDataListFrame
getRowString
in class SimpleDataListFrame
public void recover(MustContainer inlay)
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
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de