com.eviware.soapui.support.components
Class JInspectorPanelImpl

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.eviware.soapui.support.components.JInspectorPanelImpl
All Implemented Interfaces:
JInspectorPanel, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class JInspectorPanelImpl
extends javax.swing.JPanel
implements java.beans.PropertyChangeListener, JInspectorPanel

See Also:
Serialized Form

Nested Class Summary
 class JInspectorPanelImpl.SelectInspectorAction
           
 
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
 Inspector currentInspector
           
 
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
JInspectorPanelImpl(javax.swing.JComponent contentComponent)
           
JInspectorPanelImpl(javax.swing.JComponent contentComponent, int orientation)
           
 
Method Summary
 void activate(Inspector inspector)
           
<T extends Inspector>
T
addInspector(T inspector)
           
 void deactivate()
           
 javax.swing.JComponent getComponent()
           
 Inspector getCurrentInspector()
           
 float getDefaultDividerLocation()
           
 int getDividerLocation()
           
 Inspector getInspector(java.lang.String inspectorId)
           
 Inspector getInspectorByTitle(java.lang.String title)
           
 java.util.List<Inspector> getInspectors()
           
 double getResizeWeight()
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void release()
           
 void removeInspector(Inspector inspector)
           
 void setContentComponent(javax.swing.JComponent content)
           
 void setCurrentInspector(java.lang.String string)
           
 void setDefaultDividerLocation(float defaultDividerLocation)
           
 void setDividerLocation(int dividerLocation)
           
 void setInspectorsVisible(boolean b)
           
 void setInspectorVisible(Inspector inspector, boolean b)
           
 void setResetDividerLocation()
           
 void setResizeWeight(double value)
           
 void setToolbarVisible(boolean b)
           
 
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, getWidth, getVisibleRect, 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

currentInspector

public Inspector currentInspector
Constructor Detail

JInspectorPanelImpl

public JInspectorPanelImpl(javax.swing.JComponent contentComponent)

JInspectorPanelImpl

public JInspectorPanelImpl(javax.swing.JComponent contentComponent,
                           int orientation)
Method Detail

getDefaultDividerLocation

public float getDefaultDividerLocation()

setDefaultDividerLocation

public void setDefaultDividerLocation(float defaultDividerLocation)
Specified by:
setDefaultDividerLocation in interface JInspectorPanel

addInspector

public <T extends Inspector> T addInspector(T inspector)
Specified by:
addInspector in interface JInspectorPanel

getInspector

public Inspector getInspector(java.lang.String inspectorId)
Specified by:
getInspector in interface JInspectorPanel

getInspectorByTitle

public Inspector getInspectorByTitle(java.lang.String title)
Specified by:
getInspectorByTitle in interface JInspectorPanel

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

getComponent

public javax.swing.JComponent getComponent()
Specified by:
getComponent in interface JInspectorPanel

release

public void release()
Specified by:
release in interface JInspectorPanel

getInspectors

public java.util.List<Inspector> getInspectors()
Specified by:
getInspectors in interface JInspectorPanel

getCurrentInspector

public Inspector getCurrentInspector()
Specified by:
getCurrentInspector in interface JInspectorPanel

setInspectorsVisible

public void setInspectorsVisible(boolean b)

setInspectorVisible

public void setInspectorVisible(Inspector inspector,
                                boolean b)
Specified by:
setInspectorVisible in interface JInspectorPanel

setToolbarVisible

public void setToolbarVisible(boolean b)

getResizeWeight

public double getResizeWeight()

setResizeWeight

public void setResizeWeight(double value)
Specified by:
setResizeWeight in interface JInspectorPanel

getDividerLocation

public int getDividerLocation()
Specified by:
getDividerLocation in interface JInspectorPanel

setResetDividerLocation

public void setResetDividerLocation()
Specified by:
setResetDividerLocation in interface JInspectorPanel

setDividerLocation

public void setDividerLocation(int dividerLocation)
Specified by:
setDividerLocation in interface JInspectorPanel

setCurrentInspector

public void setCurrentInspector(java.lang.String string)
Specified by:
setCurrentInspector in interface JInspectorPanel

deactivate

public void deactivate()
Specified by:
deactivate in interface JInspectorPanel

activate

public void activate(Inspector inspector)
Specified by:
activate in interface JInspectorPanel

setContentComponent

public void setContentComponent(javax.swing.JComponent content)
Specified by:
setContentComponent in interface JInspectorPanel

removeInspector

public void removeInspector(Inspector inspector)
Specified by:
removeInspector in interface JInspectorPanel


Copyright © 2005-2009 eviware.com. All Rights Reserved.