|
||||||||||
| 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
public abstract class AbstractDataObjectPanel
A panel for the representation of a DataObject
| Nested Class Summary | |
|---|---|
protected class |
AbstractDataObjectPanel.DataObjectInfoPanel
|
protected class |
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 | |
|---|---|
protected ActiveObjectFilter |
activeObjectFilter
|
protected ActiveObjectWatcher |
activeObjectWatcher
|
protected java.awt.Font |
actualFont
|
protected static java.awt.Font |
BIG_FONT
|
protected IC2DGUIController |
controller
|
protected java.awt.Font |
defaultFont
|
protected boolean |
isDestroyed
|
protected static int |
MINIMUM_HEIGHT
|
protected static int |
MINIMUM_WIDTH
|
protected java.awt.Dimension |
minimumSize
|
protected MessageMonitoringMenu |
monitoringMenu
|
protected java.lang.String |
name
|
protected AbstractDataObjectPanel |
parentDataObjectPanel
|
protected java.awt.Frame |
parentFrame
|
protected static java.awt.Font |
REGULAR_FONT
|
protected static java.awt.Font |
SMALL_FONT
|
protected java.lang.String |
type
|
protected static java.awt.Font |
VERY_BIG_FONT
|
protected static java.awt.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 | |
|---|---|
AbstractDataObjectPanel(AbstractDataObjectPanel parentDataObjectPanel,
java.lang.String name,
java.lang.String type)
|
|
AbstractDataObjectPanel(java.awt.Frame parentFrame,
ActiveObjectFilter activeObjectFilter,
IC2DGUIController controller,
ActiveObjectWatcher activeObjectWatcher,
java.lang.String name,
java.lang.String type)
|
|
| 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, 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, 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 |
| Field Detail |
|---|
protected static final java.awt.Font REGULAR_FONT
protected static final java.awt.Font BIG_FONT
protected static final java.awt.Font VERY_BIG_FONT
protected static final java.awt.Font SMALL_FONT
protected static final java.awt.Font VERY_SMALL_FONT
protected static final int MINIMUM_WIDTH
protected static final int MINIMUM_HEIGHT
protected java.awt.Dimension minimumSize
protected java.lang.String name
protected java.lang.String type
protected java.awt.Frame parentFrame
protected ActiveObjectFilter activeObjectFilter
protected ActiveObjectWatcher activeObjectWatcher
protected AbstractDataObjectPanel parentDataObjectPanel
protected IC2DGUIController controller
protected MessageMonitoringMenu monitoringMenu
protected java.awt.Font defaultFont
protected java.awt.Font actualFont
protected boolean isDestroyed
| Constructor Detail |
|---|
public AbstractDataObjectPanel(java.awt.Frame parentFrame,
ActiveObjectFilter activeObjectFilter,
IC2DGUIController controller,
ActiveObjectWatcher activeObjectWatcher,
java.lang.String name,
java.lang.String type)
public AbstractDataObjectPanel(AbstractDataObjectPanel parentDataObjectPanel,
java.lang.String name,
java.lang.String type)
| Method Detail |
|---|
public java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic boolean isDestroyed()
public void setDirty(boolean t)
public boolean isDirty()
public void viewingInEventListChanged(boolean b)
viewingInEventListChanged in interface MessageMonitoringListenerpublic void monitoringRequestReceiverChanged(boolean b)
monitoringRequestReceiverChanged in interface MessageMonitoringListenerpublic void monitoringRequestSenderChanged(boolean b)
monitoringRequestSenderChanged in interface MessageMonitoringListenerpublic void monitoringReplyReceiverChanged(boolean b)
monitoringReplyReceiverChanged in interface MessageMonitoringListenerpublic void monitoringReplySenderChanged(boolean b)
monitoringReplySenderChanged in interface MessageMonitoringListenerprotected java.awt.Dimension getMinimumSizeInternal()
protected AbstractDataObjectPanel getParentDataObjectPanel()
protected abstract java.lang.Object[][] getDataObjectInfo()
public abstract AbstractDataObject getAbstractDataObject()
protected void displayDataObjectInfo()
protected void filterChangeParentNotification(java.lang.String qname)
protected ActiveObjectPanel findActiveObjectPanelByActiveObject(ActiveObject activeObject)
protected AbstractDataObjectPanel getTopLevelParent()
protected void destroy()
protected void clearChilds()
protected void putChild(AbstractDataObject key,
AbstractDataObjectPanel child)
protected void addChild(AbstractDataObject key,
AbstractDataObjectPanel child)
protected AbstractDataObjectPanel removeChild(AbstractDataObject key)
public void revalidate()
revalidate in class javax.swing.JComponentpublic void repaint()
repaint in class java.awt.Componentprotected AbstractDataObjectPanel getChild(AbstractDataObject key)
protected java.util.Iterator childsIterator()
protected void setFontSize(java.awt.Font font)
protected void addAllActiveObjectsToWatcher()
protected void removeAllActiveObjectsFromWatcher()
protected void activeObjectAddedToFilter()
protected void activeObjectRemovedFromFilter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||