SEO Domain Index
Crisopeya IM
v1.0.0

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

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

public class SEO_Domain_Index_rgTablePanel
extends TablePanelModel

Creates and shows the SEO Domain Index (external link) IM Swing GUI Table panel. The Table panel shows a list of SEO Domain Index (external link) IM registers in rows and columns. This view is also used to show lists of SEO Domain Index (external link) IM registers. For example, when a query is sent to the SEO Domain Index (external link) IM database the results are shown using this view.

Version:
1.0.0, 01/28/09
Author:
C-SGE (crisopeya software generation engine)
See Also:
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  CrisopeyaUiQuery query
          The SEO Domain Index (external link) IM database query on the Swing GUI panel.
private static long serialVersionUID
          The SEO_Domain_Index_rgTablePanel class version number.
 
Fields inherited from class net.crisopeya.platform.ui.swing.components.panels.modelpanels.TablePanelModel
fileToLoad, jp, key, tv
 
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_rgTablePanel(Integer _id, ArrayList<DataModel> _objects, CrisopeyaUiQuery _query)
          Default Constructor, sets the table registers from a SEO_Domain_Index_rg list.
 
Method Summary
 void delete()
          Deletes the SEO Domain Index (external link) IM registers selected on this table panel.
 void export()
          Exports the selected SEO Domain Index (external link) IM registers to a comma separated values (CSV) file.
 String getModel()
          Gets the SEO Domain Index (external link) IM model name.
 void refresh()
          Refreshes the selected SEO Domain Index (external link) IM registers data with that on the SEO Domain Index (external link) IM database.
 void setQuery(CrisopeyaUiQuery _query)
          Sets the SEO Domain Index (external link) IM database query on the table panel.
 void showDetail(boolean fromDoubleClick)
          Shows detail view for the SEO Domain Index (external link) IM registers selected on this table panel.
 void showInsert()
          Shows SEO Domain Index (external link) IM insert panels, copying the data on the selected registers on the table panel.
 
Methods inherited from class net.crisopeya.platform.ui.swing.components.panels.modelpanels.TablePanelModel
addMouseClickedListener, addSearchPanel, closeTab, delete, enableButtons, export, initGUI, isEmpty, print, refresh, showDetail, showInsert
 
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_rgTablePanel class version number.

See Also:
Constant Field Values

query

private CrisopeyaUiQuery query
The SEO Domain Index (external link) IM database query on the Swing GUI panel. This field holds all the required information to perform a database query from a Swing GUI panel.

See Also:
CrisopeyaUiQuery
Constructor Detail

SEO_Domain_Index_rgTablePanel

public SEO_Domain_Index_rgTablePanel(Integer _id,
                                     ArrayList<DataModel> _objects,
                                     CrisopeyaUiQuery _query)
Default Constructor, sets the table registers from a SEO_Domain_Index_rg list.

Parameters:
_id - "SEO Domain Index" IM table panel identifier
_objects - List of "SEO Domain Index" IM registers
_query - "SEO Domain Index" IM database query on the table panel
See Also:
CrisopeyaUiQuery
Method Detail

setQuery

public void setQuery(CrisopeyaUiQuery _query)
Sets the SEO Domain Index (external link) IM database query on the table panel.

Specified by:
setQuery in class TablePanelModel
Parameters:
_query - "SEO Domain Index" IM database query on the table panel
See Also:
CrisopeyaUiQuery

delete

public void delete()
Deletes the SEO Domain Index (external link) IM registers selected on this table panel.

Specified by:
delete in class TablePanelModel

showDetail

public void showDetail(boolean fromDoubleClick)
Shows detail view for the SEO Domain Index (external link) IM registers selected on this table panel.

Specified by:
showDetail in class TablePanelModel

refresh

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

Specified by:
refresh in class TablePanelModel

showInsert

public void showInsert()
Shows SEO Domain Index (external link) IM insert panels, copying the data on the selected registers on the table panel.

Specified by:
showInsert in class TablePanelModel

getModel

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

Specified by:
getModel in class TablePanelModel
Returns:
The IM model name

export

public void export()
Exports the selected SEO Domain Index (external link) IM registers to a comma separated values (CSV) file.

Specified by:
export in class TablePanelModel

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