|
||||||||||
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.JComponent
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public boolean isDestroyed()
public void setDirty(boolean t)
public boolean isDirty()
public void viewingInEventListChanged(boolean b)
viewingInEventListChanged
in interface MessageMonitoringListener
public void monitoringRequestReceiverChanged(boolean b)
monitoringRequestReceiverChanged
in interface MessageMonitoringListener
public void monitoringRequestSenderChanged(boolean b)
monitoringRequestSenderChanged
in interface MessageMonitoringListener
public void monitoringReplyReceiverChanged(boolean b)
monitoringReplyReceiverChanged
in interface MessageMonitoringListener
public void monitoringReplySenderChanged(boolean b)
monitoringReplySenderChanged
in interface MessageMonitoringListener
protected 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.JComponent
public void repaint()
repaint
in class java.awt.Component
protected 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 |