DESY ACOP Beans Home

com.cosylab.gui.components.introspection
Class MethodSelectionPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.cosylab.gui.components.introspection.MethodSelectionPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class MethodSelectionPanel
extends javax.swing.JPanel

Creation date: (11.1.2002 23:50:39)

Version:
$id$
Author:
Miha Kadunc
See Also:
Serialized Form

Nested Class Summary
 
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static short MODE_COMBO
           
static short MODE_LIST
           
 
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
MethodSelectionPanel()
          MethodSelectionPanel constructor comment.
MethodSelectionPanel(boolean isDoubleBuffered)
          MethodSelectionPanel constructor comment.
MethodSelectionPanel(java.awt.LayoutManager layout)
          MethodSelectionPanel constructor comment.
MethodSelectionPanel(java.awt.LayoutManager layout, boolean isDoubleBuffered)
          MethodSelectionPanel constructor comment.
 
Method Summary
 java.lang.Class getInspectedClass()
          Gets the inspectedClass property (java.lang.Class) value.
 MemberFilter getMemberFilter()
          Gets the memberFilter property (com.cosylab.gui.adapters.infobus.MemberFilter) value.
 short getMode()
          Creation date: (13.1.2002 3:18:41)
 java.lang.reflect.Member getSelectedMember()
          Gets the selectedMethod property (java.lang.reflect.Method) value.
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
 void setInspectedClass(java.lang.Class inspectedClass)
          Sets the inspectedClass property (java.lang.Class) value.
 void setMemberFilter(MemberFilter memberFilter)
          Sets the memberFilter property (com.cosylab.gui.adapters.infobus.MemberFilter) value.
 void setMode(short newMode)
          Creation date: (13.1.2002 3:18:41)
 
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, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, revalidate, 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, 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

MODE_COMBO

public static final short MODE_COMBO
See Also:
Constant Field Values

MODE_LIST

public static final short MODE_LIST
See Also:
Constant Field Values
Constructor Detail

MethodSelectionPanel

public MethodSelectionPanel()
MethodSelectionPanel constructor comment.


MethodSelectionPanel

public MethodSelectionPanel(java.awt.LayoutManager layout)
MethodSelectionPanel constructor comment.

Parameters:
layout - java.awt.LayoutManager

MethodSelectionPanel

public MethodSelectionPanel(java.awt.LayoutManager layout,
                            boolean isDoubleBuffered)
MethodSelectionPanel constructor comment.

Parameters:
layout - java.awt.LayoutManager
isDoubleBuffered - boolean

MethodSelectionPanel

public MethodSelectionPanel(boolean isDoubleBuffered)
MethodSelectionPanel constructor comment.

Parameters:
isDoubleBuffered - boolean
Method Detail

getInspectedClass

public java.lang.Class getInspectedClass()
Gets the inspectedClass property (java.lang.Class) value.

Returns:
The inspectedClass property value.
See Also:
setInspectedClass(java.lang.Class)

getMemberFilter

public MemberFilter getMemberFilter()
Gets the memberFilter property (com.cosylab.gui.adapters.infobus.MemberFilter) value.

Returns:
The memberFilter property value.
See Also:
setMemberFilter(com.cosylab.introspection.MemberFilter)

getMode

public short getMode()
Creation date: (13.1.2002 3:18:41)

Returns:
short

getSelectedMember

public java.lang.reflect.Member getSelectedMember()
Gets the selectedMethod property (java.lang.reflect.Method) value.

Returns:
The selectedMethod property value.
See Also:
setSelectedMember(java.lang.reflect.Member)

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application

Parameters:
args - java.lang.String[]

setInspectedClass

public void setInspectedClass(java.lang.Class inspectedClass)
Sets the inspectedClass property (java.lang.Class) value.

Parameters:
inspectedClass - The new value for the property.
See Also:
getInspectedClass()

setMemberFilter

public void setMemberFilter(MemberFilter memberFilter)
Sets the memberFilter property (com.cosylab.gui.adapters.infobus.MemberFilter) value.

Parameters:
memberFilter - The new value for the property.
See Also:
getMemberFilter()

setMode

public void setMode(short newMode)
Creation date: (13.1.2002 3:18:41)

Parameters:
newMode - short


Copyright © 2010. All Rights Reserved.