Class AgencyEstateViewPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- com.openindex.openestate.tool.gui.AbstractTab
-
- com.openindex.openestate.tool.gui.AbstractMainTab
-
- com.openindex.openestate.tool.gui.AbstractMainView
-
- com.openindex.openestate.tool.agency.AgencyEstateViewPanel
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,org.xnap.commons.i18n.LocaleChangeListener
public final class AgencyEstateViewPanel extends AbstractMainView
AgencyEstateViewPanel.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgencyEstateViewPanel.AbstractTab-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JComponentbuildFooterComponent()protected voidbuildHeaderComponentButtons(com.jgoodies.forms.builder.ButtonBarBuilder builder)protected voidbuildMainComponentTabs(JTabbedPane tabbedPane)static AgencyEstateViewPanelcreateTab()static AgencyEstateViewPanelcreateTab(DbAgencyObject object)protected voiddoCopy()protected voiddoHelp()protected voiddoLoadInBackground(Connection c)voiddoRefresh()Aktualisierung des Tabs.protected voiddoRemove()protected voiddoShowActions(Component component, int x, int y)protected voiddoSubmit()protected voiddoViewNext()protected voiddoViewPrevious()longgetCurrentEstateId()protected IcongetHeaderIcon()protected StringgetHeaderTitle()StringgetTabTitle()StringgetTabToolTipText()protected voidinit()voidinitEstate(DbAgencyObject estate)protected booleanisLoadedInBackground()voidselectContactsTab(Class clazz)protected voidsetButtonsEnabled(boolean enabled)voidsetEstate(DbAgencyObject object)voidsetEstateCountry(String country)voidsetLanguageEnabled(Locale lang, boolean set)protected voidtabComponentAdded(ContainerEvent e)protected voidtabComponentRemoved(ContainerEvent e)-
Methods inherited from class com.openindex.openestate.tool.gui.AbstractMainView
addTab, buildMainComponent, createDefaultCopyAction, createDefaultCopyAction, createDefaultRemoveAction, createDefaultRemoveAction, createDefaultSubmitAction, createDefaultSubmitAction, createDefaultViewNextAction, createDefaultViewPreviousAction, getTabbedPane, getTabs, getTabValidation, indexOf, loadInBackground, saveModifications, validateTabs
-
Methods inherited from class com.openindex.openestate.tool.gui.AbstractMainTab
buildHeaderComponent, buildHeaderComponentForm, buildMainLeftComponent, buildMainRightComponent, canClose, createDefaultCloseAction, createDefaultHelpAction, createDefaultRefreshAction, createDefaultShowActionsAction, createDefaultShowActionsAction, createInfoPanel, doClose, isTabClosable, isTabModified, setInfo, setInfoMessage, setInfoMessage, setInfoWarning, setInfoWarning, updateLocalization
-
Methods inherited from class com.openindex.openestate.tool.gui.AbstractTab
getParentTabbedPane, getTabIcon, localeChanged
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods 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, 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
-
Methods 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, validateTree
-
Methods inherited from class java.awt.Component
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, 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, transferFocusUpCycle
-
-
-
-
Method Detail
-
buildFooterComponent
protected JComponent buildFooterComponent()
- Overrides:
buildFooterComponentin classAbstractMainTab
-
buildHeaderComponentButtons
protected void buildHeaderComponentButtons(com.jgoodies.forms.builder.ButtonBarBuilder builder)
- Overrides:
buildHeaderComponentButtonsin classAbstractMainTab
-
buildMainComponentTabs
protected void buildMainComponentTabs(JTabbedPane tabbedPane)
- Overrides:
buildMainComponentTabsin classAbstractMainView
-
createTab
public static AgencyEstateViewPanel createTab()
-
createTab
public static AgencyEstateViewPanel createTab(DbAgencyObject object)
-
doCopy
protected void doCopy()
- Overrides:
doCopyin classAbstractMainView
-
doHelp
protected void doHelp()
- Overrides:
doHelpin classAbstractMainTab
-
doLoadInBackground
protected void doLoadInBackground(Connection c)
- Overrides:
doLoadInBackgroundin classAbstractMainTab
-
doRefresh
public void doRefresh()
Description copied from class:AbstractMainTabAktualisierung des Tabs.- Specified by:
doRefreshin classAbstractMainTab
-
doRemove
protected void doRemove()
- Overrides:
doRemovein classAbstractMainView
-
doShowActions
protected void doShowActions(Component component, int x, int y)
- Overrides:
doShowActionsin classAbstractMainTab
-
doSubmit
protected void doSubmit()
- Overrides:
doSubmitin classAbstractMainView
-
doViewNext
protected void doViewNext()
- Overrides:
doViewNextin classAbstractMainView
-
doViewPrevious
protected void doViewPrevious()
- Overrides:
doViewPreviousin classAbstractMainView
-
getCurrentEstateId
public long getCurrentEstateId()
-
getHeaderIcon
protected Icon getHeaderIcon()
- Overrides:
getHeaderIconin classAbstractMainTab
-
getHeaderTitle
protected String getHeaderTitle()
- Specified by:
getHeaderTitlein classAbstractMainTab
-
getTabTitle
public String getTabTitle()
- Specified by:
getTabTitlein classAbstractTab
-
getTabToolTipText
public String getTabToolTipText()
- Overrides:
getTabToolTipTextin classAbstractTab
-
init
protected void init()
- Overrides:
initin classAbstractMainTab
-
initEstate
public void initEstate(DbAgencyObject estate) throws ImmoToolException
- Throws:
ImmoToolException
-
isLoadedInBackground
protected boolean isLoadedInBackground()
- Overrides:
isLoadedInBackgroundin classAbstractMainTab
-
selectContactsTab
public void selectContactsTab(Class clazz)
-
setButtonsEnabled
protected void setButtonsEnabled(boolean enabled)
- Overrides:
setButtonsEnabledin classAbstractMainTab
-
setEstate
public void setEstate(DbAgencyObject object)
-
setEstateCountry
public void setEstateCountry(String country)
-
setLanguageEnabled
public void setLanguageEnabled(Locale lang, boolean set)
-
tabComponentAdded
protected void tabComponentAdded(ContainerEvent e)
- Overrides:
tabComponentAddedin classAbstractMainView
-
tabComponentRemoved
protected void tabComponentRemoved(ContainerEvent e)
- Overrides:
tabComponentRemovedin classAbstractMainView
-
-