com.cosylab.vdct.inspector
Class Inspector

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by com.cosylab.vdct.inspector.Inspector
All Implemented Interfaces:
InspectableObjectsListener, InspectorInterface, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.ChangeListener, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class Inspector
extends javax.swing.JDialog
implements InspectableObjectsListener, InspectorInterface, java.awt.event.WindowListener, javax.swing.event.ChangeListener

Insert the type's description here. Creation date: (6.1.2001 22:41:16)

Author:
Matej Sekoranja
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Inspector()
          Inspector constructor comment.
Inspector(java.awt.Frame owner, java.lang.Object dsId)
          Inspector constructor comment.
 
Method Summary
 java.lang.Object getDsId()
           
 Inspectable getInspectedObject()
          Insert the method's description here.
 int getMode()
          Returns the mode.
 void inspectableObjectAdded(Inspectable object)
          Insert the method's description here.
 void inspectableObjectRemoved(Inspectable object)
          Insert the method's description here.
 void inspectObject(Inspectable object)
          Insert the method's description here.
 void inspectObject(Inspectable object, boolean raise)
          Insert the method's description here.
 boolean isFrozen()
          Insert the method's description here.
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
 void reinitialize()
          Insert the method's description here.
 void setHelp(java.lang.String help)
          Insert the method's description here.
 void setHelpColor(java.awt.Color color)
           
 void setMode(int mode)
          Sets the mode.
 void setVisible(boolean state)
          Insert the method's description here.
 void stateChanged(javax.swing.event.ChangeEvent e)
          TabbedPane listener
 void updateComment()
          Insert the method's description here.
 void updateObject()
          Insert the method's description here.
 void updateObjectList()
          Insert the method's description here.
 void updateProperty(InspectableProperty property)
          Insert the method's description here.
 void windowActivated(java.awt.event.WindowEvent e)
          Invoked when the window is set to be the user's active window, which means the window (or one of its subcomponents) will receive keyboard events.
 void windowClosed(java.awt.event.WindowEvent e)
          Invoked when a window has been closed as the result of calling dispose on the window.
 void windowClosing(java.awt.event.WindowEvent e)
          Invoked when the user attempts to close the window from the window's system menu.
 void windowDeactivated(java.awt.event.WindowEvent e)
          Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the window or its subcomponents.
 void windowDeiconified(java.awt.event.WindowEvent e)
          Invoked when a window is changed from a minimized to a normal state.
 void windowIconified(java.awt.event.WindowEvent e)
          Invoked when a window is changed from a normal to a minimized state.
 void windowOpened(java.awt.event.WindowEvent e)
          Invoked the first time a window is made visible.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.cosylab.vdct.inspector.InspectorInterface
dispose
 

Constructor Detail

Inspector

public Inspector()
Inspector constructor comment.


Inspector

public Inspector(java.awt.Frame owner,
                 java.lang.Object dsId)
Inspector constructor comment.

Parameters:
owner - java.awt.Frame
Method Detail

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
TabbedPane listener

Specified by:
stateChanged in interface javax.swing.event.ChangeListener

getInspectedObject

public Inspectable getInspectedObject()
Insert the method's description here. Creation date: (8.1.2001 21:43:40)

Specified by:
getInspectedObject in interface InspectorInterface
Returns:
com.cosylab.vdct.inspector.Inspectable

inspectableObjectAdded

public void inspectableObjectAdded(Inspectable object)
Insert the method's description here. Creation date: (17.4.2001 17:36:09)

Specified by:
inspectableObjectAdded in interface InspectableObjectsListener
Parameters:
object - com.cosylab.vdct.inspector.Inspectable

inspectableObjectRemoved

public void inspectableObjectRemoved(Inspectable object)
Insert the method's description here. Creation date: (17.4.2001 17:36:09)

Specified by:
inspectableObjectRemoved in interface InspectableObjectsListener
Parameters:
object - com.cosylab.vdct.inspector.Inspectable

inspectObject

public void inspectObject(Inspectable object)
Insert the method's description here. Creation date: (8.1.2001 17:50:20)

Specified by:
inspectObject in interface InspectorInterface
Parameters:
object - com.cosylab.vdct.inspector.Inspectable

inspectObject

public void inspectObject(Inspectable object,
                          boolean raise)
Insert the method's description here. Creation date: (8.1.2001 17:50:20)

Parameters:
object - com.cosylab.vdct.inspector.Inspectable

isFrozen

public boolean isFrozen()
Insert the method's description here. Creation date: (8.1.2001 21:49:13)

Specified by:
isFrozen in interface InspectorInterface
Returns:
boolean

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[]

reinitialize

public void reinitialize()
Insert the method's description here. Creation date: (8.1.2001 17:50:20)

Specified by:
reinitialize in interface InspectorInterface

updateObject

public void updateObject()
Insert the method's description here. Creation date: (8.1.2001 17:50:20)

Specified by:
updateObject in interface InspectorInterface

setHelp

public void setHelp(java.lang.String help)
Insert the method's description here. Creation date: (26.1.2001 15:18:44)

Specified by:
setHelp in interface InspectorInterface
Parameters:
help - java.lang.String

setHelpColor

public void setHelpColor(java.awt.Color color)
Specified by:
setHelpColor in interface InspectorInterface

setVisible

public void setVisible(boolean state)
Insert the method's description here. Creation date: (26.1.2001 16:24:25)

Specified by:
setVisible in interface InspectorInterface
Overrides:
setVisible in class java.awt.Component
Parameters:
state - boolean

updateComment

public void updateComment()
Insert the method's description here. Creation date: (5.5.2001 15:13:41)

Specified by:
updateComment in interface InspectorInterface

updateObjectList

public void updateObjectList()
Description copied from interface: InspectorInterface
Insert the method's description here. Creation date: (8.1.2001 17:46:28)

Specified by:
updateObjectList in interface InspectorInterface

updateProperty

public void updateProperty(InspectableProperty property)
Insert the method's description here. Creation date: (5.5.2001 15:13:41)

Specified by:
updateProperty in interface InspectorInterface
Parameters:
property - com.cosylab.vdct.inspector.InspectableProperty

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Invoked when the window is set to be the user's active window, which means the window (or one of its subcomponents) will receive keyboard events.

Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Invoked when a window has been closed as the result of calling dispose on the window.

Specified by:
windowClosed in interface java.awt.event.WindowListener

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Invoked when the user attempts to close the window from the window's system menu. If the program does not explicitly hide or dispose the window while processing this event, the window close operation will be cancelled.

Specified by:
windowClosing in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the window or its subcomponents.

Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Invoked when a window is changed from a minimized to a normal state.

Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Invoked when a window is changed from a normal to a minimized state. For many platforms, a minimized window is displayed as the icon specified in the window's iconImage property.

Specified by:
windowIconified in interface java.awt.event.WindowListener
See Also:
Frame.setIconImage(java.awt.Image)

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Invoked the first time a window is made visible.

Specified by:
windowOpened in interface java.awt.event.WindowListener

getMode

public int getMode()
Returns the mode.

Specified by:
getMode in interface InspectorInterface
Returns:
int

setMode

public void setMode(int mode)
Sets the mode.

Parameters:
mode - The mode to set

getDsId

public java.lang.Object getDsId()
Specified by:
getDsId in interface InspectableObjectsListener
Specified by:
getDsId in interface InspectorInterface