|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.objectweb.proactive.ic2d.gui.data.AbstractDataObjectPanel
org.objectweb.proactive.ic2d.gui.data.ActiveObjectPanel
public class ActiveObjectPanel
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.objectweb.proactive.ic2d.gui.data.AbstractDataObjectPanel |
|---|
AbstractDataObjectPanel.DataObjectInfoPanel, AbstractDataObjectPanel.PanelPopupMenu |
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static java.awt.Color |
COLOR_REQUEST_MANY
|
static java.awt.Color |
COLOR_REQUEST_SEVERAL
|
static java.awt.Color |
COLOR_REQUEST_SINGLE
|
static java.awt.Color |
COLOR_WHEN_ACTIVE
|
static java.awt.Color |
COLOR_WHEN_MIGRATING
|
static java.awt.Color |
COLOR_WHEN_NOT_RESPONDING
|
static java.awt.Color |
COLOR_WHEN_SERVING_REQUEST
|
static java.awt.Color |
COLOR_WHEN_WAITING_BY_NECESSITY
|
static java.awt.Color |
COLOR_WHEN_WAITING_REQUEST
|
static int |
NUMBER_OF_REQUESTS_FOR_MANY
|
static int |
NUMBER_OF_REQUESTS_FOR_SEVERAL
|
static int |
SHOWN_REQUEST_QUEUE_LENGTH
|
| Fields inherited from class org.objectweb.proactive.ic2d.gui.data.AbstractDataObjectPanel |
|---|
activeObjectFilter, activeObjectWatcher, actualFont, BIG_FONT, controller, defaultFont, isDestroyed, MINIMUM_HEIGHT, MINIMUM_WIDTH, minimumSize, monitoringMenu, name, parentDataObjectPanel, parentFrame, REGULAR_FONT, SMALL_FONT, type, VERY_BIG_FONT, VERY_SMALL_FONT |
| 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 | |
|---|---|
ActiveObjectPanel(AbstractDataObjectPanel parentDataObjectPanel,
ActiveObject targetActiveObject)
|
|
| Method Summary | |
|---|---|
protected void |
activeObjectAddedToFilter()
|
void |
activeObjectNotResponding()
|
protected void |
activeObjectRemovedFromFilter()
|
protected void |
addAllActiveObjectsToWatcher()
|
protected void |
cancelMigration()
|
protected ActiveObjectPanel |
findActiveObjectPanelByActiveObject(ActiveObject activeObject)
|
AbstractDataObject |
getAbstractDataObject()
|
ActiveObject |
getActiveObject()
|
protected java.lang.Object[][] |
getDataObjectInfo()
|
protected java.awt.Dimension |
getMinimumSizeInternal()
|
void |
paintComponent(java.awt.Graphics g)
Redraw the component |
protected void |
removeAllActiveObjectsFromWatcher()
|
void |
requestQueueLengthChanged(int value)
|
void |
servingStatusChanged(int v)
|
protected void |
setFontSize(java.awt.Font font)
|
| Methods inherited from class org.objectweb.proactive.ic2d.gui.data.AbstractDataObjectPanel |
|---|
addChild, childsIterator, clearChilds, destroy, displayDataObjectInfo, filterChangeParentNotification, getChild, getMinimumSize, getParentDataObjectPanel, getPreferredSize, getTopLevelParent, isDestroyed, isDirty, monitoringReplyReceiverChanged, monitoringReplySenderChanged, monitoringRequestReceiverChanged, monitoringRequestSenderChanged, putChild, removeChild, repaint, revalidate, setDirty, viewingInEventListChanged |
| 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, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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, 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, 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 |
| Methods inherited from interface org.objectweb.proactive.ic2d.event.MessageMonitoringListener |
|---|
monitoringReplyReceiverChanged, monitoringReplySenderChanged, monitoringRequestReceiverChanged, monitoringRequestSenderChanged, viewingInEventListChanged |
| Field Detail |
|---|
public static final java.awt.Color COLOR_WHEN_ACTIVE
public static final java.awt.Color COLOR_WHEN_WAITING_BY_NECESSITY
public static final java.awt.Color COLOR_WHEN_SERVING_REQUEST
public static final java.awt.Color COLOR_WHEN_WAITING_REQUEST
public static final java.awt.Color COLOR_WHEN_MIGRATING
public static final java.awt.Color COLOR_WHEN_NOT_RESPONDING
public static final java.awt.Color COLOR_REQUEST_SINGLE
public static final java.awt.Color COLOR_REQUEST_SEVERAL
public static final java.awt.Color COLOR_REQUEST_MANY
public static final int SHOWN_REQUEST_QUEUE_LENGTH
public static final int NUMBER_OF_REQUESTS_FOR_SEVERAL
public static final int NUMBER_OF_REQUESTS_FOR_MANY
| Constructor Detail |
|---|
public ActiveObjectPanel(AbstractDataObjectPanel parentDataObjectPanel,
ActiveObject targetActiveObject)
| Method Detail |
|---|
public ActiveObject getActiveObject()
public void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentpublic void activeObjectNotResponding()
activeObjectNotResponding in interface ActiveObjectListenerpublic void servingStatusChanged(int v)
servingStatusChanged in interface ActiveObjectListenerpublic void requestQueueLengthChanged(int value)
requestQueueLengthChanged in interface ActiveObjectListenerprotected void cancelMigration()
public AbstractDataObject getAbstractDataObject()
getAbstractDataObject in class AbstractDataObjectPanelprotected void activeObjectAddedToFilter()
activeObjectAddedToFilter in class AbstractDataObjectPanelprotected void activeObjectRemovedFromFilter()
activeObjectRemovedFromFilter in class AbstractDataObjectPanelprotected void setFontSize(java.awt.Font font)
setFontSize in class AbstractDataObjectPanelprotected java.awt.Dimension getMinimumSizeInternal()
getMinimumSizeInternal in class AbstractDataObjectPanelprotected java.lang.Object[][] getDataObjectInfo()
getDataObjectInfo in class AbstractDataObjectPanelprotected ActiveObjectPanel findActiveObjectPanelByActiveObject(ActiveObject activeObject)
findActiveObjectPanelByActiveObject in class AbstractDataObjectPanelprotected void addAllActiveObjectsToWatcher()
addAllActiveObjectsToWatcher in class AbstractDataObjectPanelprotected void removeAllActiveObjectsFromWatcher()
removeAllActiveObjectsFromWatcher in class AbstractDataObjectPanel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||