SEO Domain Index
Crisopeya IM
v1.0.0

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

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.modelpanels.CommonPanelModel
                      extended by net.crisopeya.product.SEO_Domain_Index_rg.ui.swing.components.panels.modelpanels.SEO_Domain_Index_rgCommonPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class SEO_Domain_Index_rgCommonPanel
extends CommonPanelModel

Creates and shows the "SEO Domain Index (external link)" IM Swing GUI common panel. This panel is used both in the Detail Panel view (see SEO_Domain_Index_rgDetailPanel) and the Insert Panel view (see SEO_Domain_Index_rgInsertPanel), the former to show "SEO Domain Index (external link)" IM registers and the last to insert new ones.

Version:
1.0.0, 09/28/08
Author:
C-SGE (crisopeya software generation engine)
See Also:
SEO_Domain_Index_rgDetailPanel, SEO_Domain_Index_rgInsertPanel, SEO_Domain_Index_rgCommonPanelManager, UiDataModel, 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  DatePanel cmpDate
          The Swing GUI Panel for the SEO Domain Index (external link) IM Date field
private  ACUrlPanel cmpDomain
          The Swing GUI Panel for the SEO Domain Index (external link) IM Domain field.
private  NumericPanel cmpGoogle_site
          The Swing GUI Panel for the SEO Domain Index (external link) IM Google site field
private  NumericPanel cmpGoogle_sitemap
          The Swing GUI Panel for the SEO Domain Index (external link) IM Google sitemap field
private  NumericPanel cmpLive
          The Swing GUI Panel for the SEO Domain Index (external link) IM Live field
private  NumericPanel cmpSitemap
          The Swing GUI Panel for the SEO Domain Index (external link) IM Sitemap field
private  NumericPanel cmpYahoo
          The Swing GUI Panel for the SEO Domain Index (external link) IM Yahoo field
private  NumericPanel cmpYahoo_inlinks
          The Swing GUI Panel for the SEO Domain Index (external link) IM Yahoo inlinks field
private  JLabel lblDate
          The Swing GUI Label for the SEO Domain Index (external link) IM Date field
private  JLabel lblDomain
          The Swing GUI Label for the SEO Domain Index (external link) IM Domain field
private  JLabel lblGoogle_site
          The Swing GUI Label for the SEO Domain Index (external link) IM Google site field
private  JLabel lblGoogle_sitemap
          The Swing GUI Label for the SEO Domain Index (external link) IM Google sitemap field
private  JLabel lblLive
          The Swing GUI Label for the SEO Domain Index (external link) IM Live field
private  JLabel lblSitemap
          The Swing GUI Label for the SEO Domain Index (external link) IM Sitemap field
private  JLabel lblYahoo
          The Swing GUI Label for the SEO Domain Index (external link) IM Yahoo field
private  JLabel lblYahoo_inlinks
          The Swing GUI Label for the SEO Domain Index (external link) IM Yahoo inlinks field
private static long serialVersionUID
          The SEO_Domain_Index_rgCommonPanel class version number
private  List<TypePanel> TYPEPANELS
          List of "SEO Domain Index (external link)" IM fields Swing Panels
 
Fields inherited from class net.crisopeya.platform.ui.swing.components.panels.modelpanels.CommonPanelModel
BOTTOMINSETS, LABELINSETS, MAXLABELCOMPONENTS, MAXPANELCOMPONENTS, PANELINSETS
 
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.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SEO_Domain_Index_rgCommonPanel(UiDataModel data)
          Default Constructor, sets the panel values from a UiDataModel object.
 
Method Summary
 Object getFieldValue(int field)
          Gets a "SEO Domain Index (external link)" IM field value from the Swing GUI common panel
 String getLabel()
          Gets the "SEO Domain Index (external link)" IM register label value, that is used to identify "SEO Domain Index (external link)" IM registers according to the label field definition.
 String getModule()
          Gets the "SEO Domain Index (external link)" IM name for inner references
 void initGui()
          Initializes the "SEO Domain Index (external link)" IM Swing GUI Common Panel
 void setFieldValue(int field, Object value)
          Sets a "SEO Domain Index (external link)" IM field value on the Swing GUI common panel
protected  void setLabelBackground()
          Sets the background color for the label field
 
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_rgCommonPanel class version number

See Also:
Constant Field Values

lblDomain

private JLabel lblDomain
The Swing GUI Label for the SEO Domain Index (external link) IM Domain field

See Also:
SEO_Domain_Index_rg.Domain

cmpDomain

private ACUrlPanel cmpDomain
The Swing GUI Panel for the SEO Domain Index (external link) IM Domain field. Includes autocomplete functionality for data input.

See Also:
SEO_Domain_Index_rg.Domain

lblDate

private JLabel lblDate
The Swing GUI Label for the SEO Domain Index (external link) IM Date field

See Also:
SEO_Domain_Index_rg.Date

cmpDate

private DatePanel cmpDate
The Swing GUI Panel for the SEO Domain Index (external link) IM Date field

See Also:
SEO_Domain_Index_rg.Date

lblSitemap

private JLabel lblSitemap
The Swing GUI Label for the SEO Domain Index (external link) IM Sitemap field

See Also:
SEO_Domain_Index_rg.Sitemap

cmpSitemap

private NumericPanel cmpSitemap
The Swing GUI Panel for the SEO Domain Index (external link) IM Sitemap field

See Also:
SEO_Domain_Index_rg.Sitemap

lblGoogle_sitemap

private JLabel lblGoogle_sitemap
The Swing GUI Label for the SEO Domain Index (external link) IM Google sitemap field

See Also:
SEO_Domain_Index_rg.Google_sitemap

cmpGoogle_sitemap

private NumericPanel cmpGoogle_sitemap
The Swing GUI Panel for the SEO Domain Index (external link) IM Google sitemap field

See Also:
SEO_Domain_Index_rg.Google_sitemap

lblGoogle_site

private JLabel lblGoogle_site
The Swing GUI Label for the SEO Domain Index (external link) IM Google site field

See Also:
SEO_Domain_Index_rg.Google_site

cmpGoogle_site

private NumericPanel cmpGoogle_site
The Swing GUI Panel for the SEO Domain Index (external link) IM Google site field

See Also:
SEO_Domain_Index_rg.Google_site

lblYahoo

private JLabel lblYahoo
The Swing GUI Label for the SEO Domain Index (external link) IM Yahoo field

See Also:
SEO_Domain_Index_rg.Yahoo

cmpYahoo

private NumericPanel cmpYahoo
The Swing GUI Panel for the SEO Domain Index (external link) IM Yahoo field

See Also:
SEO_Domain_Index_rg.Yahoo

lblYahoo_inlinks

private JLabel lblYahoo_inlinks
The Swing GUI Label for the SEO Domain Index (external link) IM Yahoo inlinks field

See Also:
SEO_Domain_Index_rg.Yahoo_inlinks

cmpYahoo_inlinks

private NumericPanel cmpYahoo_inlinks
The Swing GUI Panel for the SEO Domain Index (external link) IM Yahoo inlinks field

See Also:
SEO_Domain_Index_rg.Yahoo_inlinks

lblLive

private JLabel lblLive
The Swing GUI Label for the SEO Domain Index (external link) IM Live field

See Also:
SEO_Domain_Index_rg.Live

cmpLive

private NumericPanel cmpLive
The Swing GUI Panel for the SEO Domain Index (external link) IM Live field

See Also:
SEO_Domain_Index_rg.Live

TYPEPANELS

private List<TypePanel> TYPEPANELS
List of "SEO Domain Index (external link)" IM fields Swing Panels

Constructor Detail

SEO_Domain_Index_rgCommonPanel

public SEO_Domain_Index_rgCommonPanel(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

initGui

public void initGui()
Initializes the "SEO Domain Index (external link)" IM Swing GUI Common Panel


setLabelBackground

protected void setLabelBackground()
Sets the background color for the label field

Specified by:
setLabelBackground in class CommonPanelModel

getLabel

public String getLabel()
Gets the "SEO Domain Index (external link)" IM register label value, that is used to identify "SEO Domain Index (external link)" IM registers according to the label field definition.

Specified by:
getLabel in class CommonPanelModel
Returns:
The "SEO Domain Index" IM register label value
See Also:
SEO_Domain_Index_rgStaticModel.label

setFieldValue

public void setFieldValue(int field,
                          Object value)
Sets a "SEO Domain Index (external link)" IM field value on the Swing GUI common panel

Specified by:
setFieldValue in class CommonPanelModel
Parameters:
field - The "SEO Domain Index" IM field to update
value - The "SEO Domain Index" IM field value to set

getFieldValue

public Object getFieldValue(int field)
Gets a "SEO Domain Index (external link)" IM field value from the Swing GUI common panel

Specified by:
getFieldValue in class CommonPanelModel
Parameters:
field - The "SEO Domain Index" IM field index
Returns:
The "SEO Domain Index" IM field value

getModule

public String getModule()
Gets the "SEO Domain Index (external link)" IM name for inner references

Specified by:
getModule in class CommonPanelModel
Returns:
The "SEO Domain Index" IM name

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.)