概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.boxed_economy.components.profiler
クラス ProfilerComponent

    java.lang.Object
      java.awt.Component
          java.awt.Container
              javax.swing.JComponent
                  javax.swing.JInternalFrame
                      org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent
                          org.boxed_economy.components.profiler.ProfilerComponent

すべての実装インタフェース:
  javax.accessibility.Accessible, java.util.EventListener, GUIComponent, java.awt.image.ImageObserver, java.awt.MenuContainer, PresentationComponent, javax.swing.RootPaneContainer, java.io.Serializable, UpdateClockListener, UpdateEventDeliverer, javax.swing.WindowConstants

public class ProfilerComponent
extends AbstractInternalFrameComponent
implements UpdateClockListener

バージョン:
  $Id: ProfilerComponent.java,v 1.1 2004/03/21 12:07:50 macchan Exp $
作成者:
  macchan
関連項目:
  直列化された形式

入れ子クラスの概要

クラス javax.swing.JInternalFrame から継承した入れ子クラス
`javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon`

クラス 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`

フィールドの概要
`static java.lang.String` | `SEPARATOR` Constants.

クラス javax.swing.JInternalFrame から継承したフィールド
`closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY`

クラス 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.Component から継承したフィールド
`BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT`

インタフェース javax.swing.WindowConstants から継承したフィールド
`DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE`

インタフェース java.awt.image.ImageObserver から継承したフィールド
`ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH`

コンストラクタの概要
`ProfilerComponent()` Constructor for ProfilerComponent.

メソッドの概要
`void` | `clockGained(UpdateClockEvent e)` UpdateClockListener
`Clock` | `getClock()`
`java.lang.String` | `getTimeStamp()`
`World` | `getWorld()` modelを返します。
`void` | `initialize()` このコンポーネントの初期化処理を記述するメソッドです。
`protected void` | `initializeDefaultCloseOperation()` ウインドウの閉じ動作を初期化します デフォルトの実装です。
`protected void` | `initializeFrame()` ウインドウの設定を初期化します デフォルトの実装です。
`void` | `terminate()` このプレゼンテーションコンポーネントを終了します。

クラス org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent から継承したメソッド
`addTradeListener, addUpdateAgentListener, addUpdateBehaviorListener, addUpdateChannelListener, addUpdateClockListener, addUpdateInformationListener, addUpdateRelationListener, addUpdateStepListener, addUpdateWorldListener, close, dispose, getMainFrame, getPresentationContainer, initializeFramePolicy, initializeIcon, initializeWindow, open, removeTradeListener, removeUpdateAgentListener, removeUpdateBehaviorListener, removeUpdateChannelListener, removeUpdateClockListener, removeUpdateInformationListener, removeUpdateRelationListener, removeUpdateStepListener, removeUpdateWorldListener, setPresentationContainer`

クラス javax.swing.JInternalFrame から継承したメソッド
`addImpl, addInternalFrameListener, createRootPane, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setTitle, setUI, show, toBack, toFront, 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, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, 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, 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, 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, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

フィールドの詳細

### SEPARATOR

    public static final java.lang.String SEPARATOR

  Constants.

  関連項目:
    定数フィールド値

コンストラクタの詳細

### ProfilerComponent

    public ProfilerComponent()

  Constructor for ProfilerComponent.

メソッドの詳細

### initialize

    public void initialize()

  インタフェース `PresentationComponent` の記述:
  このコンポーネントの初期化処理を記述するメソッドです。 プレゼンテーションコンポーネントがコンテナーに追加された後に呼ばれます。

  定義:
    インタフェース `PresentationComponent` 内の `initialize`
  関連項目:
    `PresentationComponent.initialize()`

### initializeDefaultCloseOperation

    protected void initializeDefaultCloseOperation()

  クラス `AbstractInternalFrameComponent` の記述:
  ウインドウの閉じ動作を初期化します デフォルトの実装です。気に入らなければ、オーバーライドするか、設定しなおします

  オーバーライド:
    クラス `AbstractInternalFrameComponent` 内の `initializeDefaultCloseOperation`
  関連項目:
    `AbstractInternalFrameComponent.initializeDefaultCloseOperation()`

### initializeFrame

    protected void initializeFrame()

  クラス `AbstractInternalFrameComponent` の記述:
  ウインドウの設定を初期化します デフォルトの実装です。気に入らなければ、オーバーライドするか、設定しなおします

  オーバーライド:
    クラス `AbstractInternalFrameComponent` 内の `initializeFrame`
  関連項目:
    `AbstractInternalFrameComponent.initializeFrame()`

### terminate

    public void terminate()

  インタフェース `PresentationComponent` の記述:
  このプレゼンテーションコンポーネントを終了します。 コンテナーのremoveメソッドから呼ばれます。(modelが存在していれば、 先にcloseWorldが呼ばれます。)

  定義:
    インタフェース `PresentationComponent` 内の `terminate`
  関連項目:
    `PresentationComponent.terminate()`

### clockGained

    public void clockGained(UpdateClockEvent e)

  UpdateClockListener

  定義:
    インタフェース `UpdateClockListener` 内の `clockGained`
  パラメータ:
    `e` - 更新イベント

### getTimeStamp

    public java.lang.String getTimeStamp()

### getClock

    public Clock getClock()

### getWorld

    public World getWorld()

  クラス `AbstractInternalFrameComponent` の記述:
  modelを返します。

  定義:
    インタフェース `PresentationComponent` 内の `getWorld`
  オーバーライド:
    クラス `AbstractInternalFrameComponent` 内の `getWorld`
  戻り値:
    現在modelContainerに設定されているmodel

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド