org.asyrinx.joey.gui.swing
クラス EntityListViewTable

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JScrollPane
                  拡張org.asyrinx.brownie.swing.table.ListViewTable
                      拡張org.asyrinx.joey.gui.swing.EntityListViewTable
すべての実装インタフェース:
javax.accessibility.Accessible, EntityListView, EntityPointer, EntityView, EntityViewManagerUser, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.ScrollPaneConstants, java.io.Serializable, org.asyrinx.brownie.swing.content.WindowContent

public abstract class EntityListViewTable
extends org.asyrinx.brownie.swing.table.ListViewTable
implements EntityListView

作成者:
akima
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JScrollPane から継承した入れ子クラス
javax.swing.JScrollPane.AccessibleJScrollPane, javax.swing.JScrollPane.ScrollBar
 
クラス javax.swing.JComponent から継承した入れ子クラス
javax.swing.JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス javax.swing.JScrollPane から継承したフィールド
columnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewport
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Container から継承したフィールド
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース javax.swing.ScrollPaneConstants から継承したフィールド
COLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
EntityListViewTable()
           
EntityListViewTable(java.awt.Component arg0)
           
EntityListViewTable(java.awt.Component arg0, int arg1, int arg2)
           
EntityListViewTable(int arg0, int arg1)
           
 
メソッドの概要
 void afterHide()
           
 void afterShow()
           
 void beforeHide()
           
 void beforeShow()
           
 void clearList()
           
 void closeWinfow()
           
 void deleteSelections()
           
 EntityListViewTableActionKit getActionKit()
           
 SearchCondition getCondition()
           
abstract  java.lang.Class getEntityClass()
           
 EntityInitializer getEntityInitializer()
           
 EntityViewManager getEntityViewManager()
           
protected  int getInvisibleColumnCount()
           
protected  int getInvisibleColumnIndex()
           
 java.lang.Object getInvoker()
           
 java.io.Serializable getKey(int tableRow)
           
 java.awt.event.KeyListener getKeyListener()
           
 java.awt.event.MouseListener getMouseListener()
           
 java.io.Serializable getPointedKey()
           
 javax.swing.JPopupMenu getPopupMenu()
           
 EntityService getService()
           
protected  void initialize()
           
protected  void initTable(javax.swing.JTable table)
           
 void insertNewRow()
           
 void load(java.util.List entities)
           
abstract  void loadEntity(Entity obj)
           
 void notifySelectionToInvoker()
           
 void refresh()
           
 void setActionKit(EntityListViewTableActionKit kit)
           
 void setCondition(SearchCondition condition)
           
 void setEntityInitializer(EntityInitializer initializer)
           
 void setEntityViewManager(EntityViewManager entityViewManager)
           
 void setInvoker(java.lang.Object object)
           
 void setPointedEntity(Entity entity)
           
 void setPointedKey(java.io.Serializable key)
           
 void setService(EntityService service)
           
 void showDetail()
           
protected  void showPopupMenu(java.awt.event.MouseEvent e)
           
 
クラス org.asyrinx.brownie.swing.table.ListViewTable から継承したメソッド
getDefaultPreferredColumnWidth, getInvisibleColumnModel, getModel, getSortableModel, getTable, initColumns, initRowData, setDefaultPreferredColumnWidth, sortByOriginalModelColIndex, sortByViewColIndex, sortByVisibleModelColIndex
 
クラス javax.swing.JScrollPane から継承したメソッド
createHorizontalScrollBar, createVerticalScrollBar, createViewport, getAccessibleContext, getColumnHeader, getCorner, getHorizontalScrollBar, getHorizontalScrollBarPolicy, getRowHeader, getUI, getUIClassID, getVerticalScrollBar, getVerticalScrollBarPolicy, getViewport, getViewportBorder, getViewportBorderBounds, isValidateRoot, isWheelScrollingEnabled, paramString, setColumnHeader, setColumnHeaderView, setComponentOrientation, setCorner, setHorizontalScrollBar, setHorizontalScrollBarPolicy, setLayout, setRowHeader, setRowHeaderView, setUI, setVerticalScrollBar, setVerticalScrollBarPolicy, setViewport, setViewportBorder, setViewportView, setWheelScrollingEnabled, updateUI
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

EntityListViewTable

public EntityListViewTable()

EntityListViewTable

public EntityListViewTable(int arg0,
                           int arg1)
パラメータ:
arg0 -
arg1 -

EntityListViewTable

public EntityListViewTable(java.awt.Component arg0)
パラメータ:
arg0 -

EntityListViewTable

public EntityListViewTable(java.awt.Component arg0,
                           int arg1,
                           int arg2)
パラメータ:
arg0 -
arg1 -
arg2 -
メソッドの詳細

initialize

protected void initialize()

initTable

protected void initTable(javax.swing.JTable table)

getKeyListener

public java.awt.event.KeyListener getKeyListener()
戻り値:

getMouseListener

public java.awt.event.MouseListener getMouseListener()
戻り値:

getEntityViewManager

public EntityViewManager getEntityViewManager()
定義:
インタフェース EntityViewManagerUser 内の getEntityViewManager

setEntityViewManager

public void setEntityViewManager(EntityViewManager entityViewManager)
定義:
インタフェース EntityViewManagerUser 内の setEntityViewManager

getInvoker

public java.lang.Object getInvoker()
定義:
インタフェース EntityView 内の getInvoker
戻り値:

setInvoker

public void setInvoker(java.lang.Object object)
定義:
インタフェース EntityView 内の setInvoker
パラメータ:
object -

getInvisibleColumnIndex

protected int getInvisibleColumnIndex()

getInvisibleColumnCount

protected int getInvisibleColumnCount()

getKey

public java.io.Serializable getKey(int tableRow)

getPointedKey

public java.io.Serializable getPointedKey()
定義:
インタフェース EntityPointer 内の getPointedKey

setPointedEntity

public void setPointedEntity(Entity entity)
定義:
インタフェース EntityPointer 内の setPointedEntity

setPointedKey

public void setPointedKey(java.io.Serializable key)
定義:
インタフェース EntityPointer 内の setPointedKey

getEntityClass

public abstract java.lang.Class getEntityClass()
定義:
インタフェース EntityView 内の getEntityClass
戻り値:

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu()

getActionKit

public EntityListViewTableActionKit getActionKit()
戻り値:

setActionKit

public void setActionKit(EntityListViewTableActionKit kit)
パラメータ:
kit -

showPopupMenu

protected void showPopupMenu(java.awt.event.MouseEvent e)

notifySelectionToInvoker

public void notifySelectionToInvoker()

closeWinfow

public void closeWinfow()

showDetail

public void showDetail()

getEntityInitializer

public EntityInitializer getEntityInitializer()
戻り値:

setEntityInitializer

public void setEntityInitializer(EntityInitializer initializer)
パラメータ:
initializer -

insertNewRow

public void insertNewRow()

load

public void load(java.util.List entities)
定義:
インタフェース EntityListView 内の load

loadEntity

public abstract void loadEntity(Entity obj)

deleteSelections

public void deleteSelections()

clearList

public void clearList()
定義:
インタフェース EntityListView 内の clearList

getCondition

public SearchCondition getCondition()
定義:
インタフェース EntityListView 内の getCondition

setCondition

public void setCondition(SearchCondition condition)
定義:
インタフェース EntityListView 内の setCondition

getService

public EntityService getService()
定義:
インタフェース EntityView 内の getService

setService

public void setService(EntityService service)
定義:
インタフェース EntityView 内の setService

refresh

public void refresh()
定義:
インタフェース EntityView 内の refresh

beforeShow

public void beforeShow()
定義:
インタフェース org.asyrinx.brownie.swing.content.WindowContent 内の beforeShow

afterShow

public void afterShow()
定義:
インタフェース org.asyrinx.brownie.swing.content.WindowContent 内の afterShow

beforeHide

public void beforeHide()
定義:
インタフェース org.asyrinx.brownie.swing.content.WindowContent 内の beforeHide

afterHide

public void afterHide()
定義:
インタフェース org.asyrinx.brownie.swing.content.WindowContent 内の afterHide


Copyright © 2004 asyrinx organization. All Rights Reserved.