public abstract class AbstractMainTab extends AbstractTab
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, 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, localeChanged
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, 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
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
action, 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, transferFocusUpCycle
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()
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
Exception
public 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 AbstractTab
Copyright © 2015 OpenEstate. All rights reserved.