SEO Domain Index
Crisopeya IM
v1.0.0

net.crisopeya.product.SEO_Domain_Index_rg.ui.swing.components.panels.modelpanels
Class SEO_Domain_Index_rgDetailPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by net.crisopeya.platform.ui.swing.components.panels.DataPanelModel
                      extended by net.crisopeya.platform.ui.swing.components.panels.modelpanels.DetailPanelModel
                          extended by net.crisopeya.product.SEO_Domain_Index_rg.ui.swing.components.panels.modelpanels.SEO_Domain_Index_rgDetailPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Printable, Serializable, Accessible

public class SEO_Domain_Index_rgDetailPanel
extends DetailPanelModel

Creates and shows the SEO Domain Index (external link) IM Swing GUI detail panel, containing a SEO Domain Index (external link) IM register detail view. It uses the SEO_Domain_Index_rgCommonPanel.

Version:
1.0.0, 01/28/09
Author:
C-SGE (crisopeya software generation engine)
See Also:
SEO_Domain_Index_rgCommonPanel, Serialized Form

Nested Class Summary
 
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
private  SEO_Domain_Index_rgCommonPanel commonPanel
          The SEO Domain Index (external link) IM common panel used in this detail panel.
private static long serialVersionUID
          The SEO_Domain_Index_rgDetailPanel class version number.
private  SEO_Domain_Index_rgUiData uiData
          The SEO Domain Index (external link) IM register User Interface data.
 
Fields inherited from class net.crisopeya.platform.ui.swing.components.panels.modelpanels.DetailPanelModel
btnCalendar, btnCopy, btnCut, btnDelete, btnInsert, btnPaste, btnPrint, btnRestore, btnUndo, btnUpdate, key, menu
 
Fields inherited from class net.crisopeya.platform.ui.swing.components.panels.DataPanelModel
buttonsPanel, dataPanel, exitPanel
 
Fields inherited from class javax.swing.JComponent
accessibleContext, 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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SEO_Domain_Index_rgDetailPanel(UiDataModel data)
          Default Constructor, sets the panel values from a UiDataModel object.
 
Method Summary
 void delete()
          Deletes the SEO Domain Index (external link) IM register shown on this Swing GUI panel.
 Long getId()
          Gets the SEO Domain Index (external link) IM register identifier.
 String getModel()
          Gets the SEO Domain Index (external link) IM module name.
 DataModel getNewDataModel()
          Gets a new SEO Domain Index (external link) IM data element from the data on the fields of this Swing GUI panel.
 UiDataModel getUiDataModel()
          Gets the SEO Domain Index (external link) IM register User Interface data.
 void loadData()
          Loads the Swing GUI panel field values from those on the UiDataModel object.
 void refresh()
          Refreshes the SEO Domain Index (external link) IM register data with that on the SEO Domain Index (external link) IM database.
 void showInsert()
          Shows the SEO Domain Index (external link) IM insert panel, copying the data on this Swing GUI panel.
 void update()
          Updates the SEO Domain Index (external link) IM register data with that on the fields of this Swing GUI panel.
 void update(UiDataModel data)
          Updates the panel values from a UiDataModel object.
 
Methods inherited from class net.crisopeya.platform.ui.swing.components.panels.modelpanels.DetailPanelModel
closeTab, delete, print, refresh, showInsert, update
 
Methods inherited from class net.crisopeya.platform.ui.swing.components.panels.DataPanelModel
closeAll, closeOthers
 
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, transferFocusBackward, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
The SEO_Domain_Index_rgDetailPanel class version number.

See Also:
Constant Field Values

commonPanel

private SEO_Domain_Index_rgCommonPanel commonPanel
The SEO Domain Index (external link) IM common panel used in this detail panel.

See Also:
SEO_Domain_Index_rgCommonPanel

uiData

private SEO_Domain_Index_rgUiData uiData
The SEO Domain Index (external link) IM register User Interface data.

See Also:
SEO_Domain_Index_rgUiData
Constructor Detail

SEO_Domain_Index_rgDetailPanel

public SEO_Domain_Index_rgDetailPanel(UiDataModel data)
Default Constructor, sets the panel values from a UiDataModel object.

Parameters:
data - "SEO Domain Index" IM field values and User Interface data
See Also:
UiDataModel
Method Detail

update

public void update(UiDataModel data)
Updates the panel values from a UiDataModel object.

Specified by:
update in class DetailPanelModel
Parameters:
data - "SEO Domain Index" IM field values and User Interface data
See Also:
UiDataModel

getId

public Long getId()
Gets the SEO Domain Index (external link) IM register identifier.

Specified by:
getId in class DetailPanelModel
Returns:
The IM register identifier

getUiDataModel

public UiDataModel getUiDataModel()
Gets the SEO Domain Index (external link) IM register User Interface data.

Specified by:
getUiDataModel in class DetailPanelModel
Returns:
The IM register UI data

getModel

public String getModel()
Gets the SEO Domain Index (external link) IM module name.

Specified by:
getModel in class DetailPanelModel
Returns:
The IM module name

update

public void update()
Updates the SEO Domain Index (external link) IM register data with that on the fields of this Swing GUI panel.

Specified by:
update in class DetailPanelModel

delete

public void delete()
Deletes the SEO Domain Index (external link) IM register shown on this Swing GUI panel.

Specified by:
delete in class DetailPanelModel

refresh

public void refresh()
Refreshes the SEO Domain Index (external link) IM register data with that on the SEO Domain Index (external link) IM database.

Specified by:
refresh in class DetailPanelModel

showInsert

public void showInsert()
Shows the SEO Domain Index (external link) IM insert panel, copying the data on this Swing GUI panel.

Specified by:
showInsert in class DetailPanelModel

getNewDataModel

public DataModel getNewDataModel()
                          throws DataValidationException
Gets a new SEO Domain Index (external link) IM data element from the data on the fields of this Swing GUI panel. This new data element can be used to update register values on the database.

Specified by:
getNewDataModel in class DetailPanelModel
Throws:
DataValidationException

loadData

public void loadData()
Loads the Swing GUI panel field values from those on the UiDataModel object.

Specified by:
loadData in class DetailPanelModel
See Also:
uiData

SEO Domain Index
Crisopeya IM
v1.0.0

This software application has been automatically built and generated by the Crisopeya Technology. It has been freely shared and contributed to the Crisopeya Software 2.0 Community Software Catalog by one of its users.

You can download this application from the Crisopeya Software 2.0 Community Software Catalog.
You can join the Crisopeya community and build and share your own software applications.

© 2004-2009 Crisopeya Team at Business Excellence by Information Technologies SL (BE I.T.)