public abstract class AbstractMainTab extends AbstractTab
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMainTab() |
| Modifier and Type | Method and Description |
|---|---|
protected JComponent |
buildFooterComponent() |
protected JComponent |
buildHeaderComponent() |
protected void |
buildHeaderComponentButtons(com.jgoodies.forms.builder.ButtonBarBuilder builder) |
protected JComponent |
buildHeaderComponentForm() |
protected JComponent |
buildMainComponent() |
protected JComponent |
buildMainLeftComponent() |
protected JComponent |
buildMainRightComponent() |
boolean |
canClose() |
protected AbstractI18nAction |
createDefaultCloseAction() |
protected AbstractI18nAction |
createDefaultHelpAction() |
protected AbstractI18nAction |
createDefaultRefreshAction() |
protected AbstractI18nAction |
createDefaultShowActionsAction() |
protected AbstractI18nAction |
createDefaultShowActionsAction(Icon icon) |
protected JComponent |
createInfoPanel() |
void |
doClose(boolean force) |
protected void |
doHelp() |
protected void |
doLoadInBackground(Connection c) |
abstract void |
doRefresh()
Aktualisierung des Tabs.
|
protected void |
doShowActions(Component component,
int x,
int y) |
protected Icon |
getHeaderIcon() |
protected abstract String |
getHeaderTitle() |
protected void |
init() |
protected boolean |
isLoadedInBackground() |
boolean |
isTabClosable()
Überprüfung, ob das Tab darf geschlossen werden.
|
boolean |
isTabModified()
Überprüfung, ob innerhalb des Tabs Änderungen vorgenommen wurden.
|
void |
loadInBackground(AbstractDbDriver dbDriver) |
ImmoToolTask |
saveModifications()
Vorgenommene Änderungen speichern.
|
protected void |
setButtonsEnabled(boolean enabled) |
void |
setInfo(Component component,
Icon icon) |
void |
setInfoMessage(Component component) |
void |
setInfoMessage(String txt) |
void |
setInfoWarning(Component component) |
void |
setInfoWarning(String txt) |
protected void |
updateLocalization() |
getParentTabbedPane, getTabIcon, getTabTitle, getTabToolTipText, localeChangedgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, 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, updateadd, 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, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected JComponent buildFooterComponent()
protected JComponent buildHeaderComponent()
protected void buildHeaderComponentButtons(com.jgoodies.forms.builder.ButtonBarBuilder builder)
protected JComponent buildHeaderComponentForm()
protected JComponent buildMainComponent()
protected JComponent buildMainLeftComponent()
protected JComponent buildMainRightComponent()
public boolean canClose()
protected AbstractI18nAction createDefaultCloseAction()
protected AbstractI18nAction createDefaultHelpAction()
protected AbstractI18nAction createDefaultRefreshAction()
protected AbstractI18nAction createDefaultShowActionsAction()
protected AbstractI18nAction createDefaultShowActionsAction(Icon icon)
protected final JComponent createInfoPanel()
public void doClose(boolean force)
protected void doHelp()
protected void doLoadInBackground(Connection c) throws Exception
Exceptionpublic abstract void doRefresh()
protected void doShowActions(Component component, int x, int y)
protected Icon getHeaderIcon()
protected abstract String getHeaderTitle()
protected void init()
protected boolean isLoadedInBackground()
public boolean isTabClosable()
public boolean isTabModified()
public void loadInBackground(AbstractDbDriver dbDriver)
public ImmoToolTask saveModifications()
protected void setButtonsEnabled(boolean enabled)
public final void setInfoMessage(String txt)
public final void setInfoMessage(Component component)
public final void setInfoWarning(String txt)
public final void setInfoWarning(Component component)
protected void updateLocalization()
updateLocalization in class AbstractTabCopyright © 2015 OpenEstate. All rights reserved.