|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pfsw.joi.InspectionWindowController
public class InspectionWindowController
Controls one inspection window with one ore more inspectors inside.
Field Summary | |
---|---|
protected static java.lang.String |
actAbout
|
protected static java.lang.String |
actBasicInspectHere
|
protected static java.lang.String |
actBasicInspectTab
|
protected static java.lang.String |
actBasicInspectWindow
|
protected static java.lang.String |
actCloseAll
|
protected static java.lang.String |
actCloseTab
|
protected static java.lang.String |
actCloseWindow
|
protected static java.lang.String |
actContinue
|
protected static java.lang.String |
actInspectHere
|
protected static java.lang.String |
actInspectTab
|
protected static java.lang.String |
actInspectWindow
|
protected static java.lang.String |
actShowExporterMapping
|
protected static java.lang.String |
actShowInspectorMapping
|
protected static java.lang.String |
actShowLicenseText
|
protected static java.lang.String |
actShowRendererMapping
|
protected static java.lang.String |
actShowSystemProperties
|
protected static java.lang.String |
actSort
|
protected static java.lang.String |
actToggleFinal
|
protected static java.lang.String |
actTogglePackage
|
protected static java.lang.String |
actTogglePrivate
|
protected static java.lang.String |
actToggleProtected
|
protected static java.lang.String |
actTogglePublic
|
protected static java.lang.String |
actToggleStatic
|
protected static java.lang.String |
actToggleTransient
|
static int |
INSPECT_IN_CURRENT_PLACE
The action code that tells an inspector to open the inspection view in the current window or tab. |
static int |
INSPECT_IN_NEW_TAB
The action code that tells an inspector to open the inspection view in a new tab. |
static int |
INSPECT_IN_NEW_WINDOW
The action code that tells an inspector to open the inspection view in a new window. |
protected static int |
PLUGIN_EXPORTER
|
protected static int |
PLUGIN_INSPECTOR
|
protected static int |
PLUGIN_RENDERER
|
protected static java.lang.String |
TXT_ACTIONS
|
protected static java.lang.String |
TXT_BASIC_INSPECT_HERE
|
protected static java.lang.String |
TXT_BASIC_INSPECT_IN_NEW_TAB
|
protected static java.lang.String |
TXT_BASIC_INSPECT_IN_NEW_WINDOW
|
protected static java.lang.String |
TXT_CONTINUE_THREAD
|
protected static java.lang.String |
TXT_INSPECT_HERE
|
protected static java.lang.String |
TXT_INSPECT_IN_NEW_TAB
|
protected static java.lang.String |
TXT_INSPECT_IN_NEW_WINDOW
|
protected static java.lang.String |
TXT_SORT
|
Constructor Summary | |
---|---|
InspectionWindowController()
Initialize the new instance. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Is called whenever a user action event occured. |
protected void |
addInspector(BasicInspector inspector)
|
protected void |
buildUI()
|
protected void |
close()
Close the controller. |
protected void |
closeAllControllers()
|
protected void |
closeInspectionTab(java.awt.event.ActionEvent event)
|
protected void |
continueProcess()
Ends the wait loop to let the calling process continue its work. |
protected javax.swing.JMenu |
createMenu(java.lang.String text)
|
protected javax.swing.JMenuBar |
createMenuBar()
|
protected javax.swing.JMenuItem |
createMenuItem(java.lang.String text,
java.lang.String command)
|
protected javax.swing.JMenu |
createSubmenuActions()
|
protected javax.swing.JMenu |
createSubmenuHelp()
|
protected javax.swing.JMenu |
createSubmenuPlugins()
|
protected javax.swing.JMenu |
createSubmenuShow()
|
protected javax.swing.JMenu |
createSubmenuWindow()
|
protected BasicInspector |
currentInspector()
Returns the currently selected inspector |
protected void |
displayAboutInfo()
Display information about JOI. |
protected void |
exportObject(java.lang.String exportName)
|
protected org.pfsw.file.FileUtil |
fileUtil()
|
protected BasicInspector |
getCurrentInspector()
|
protected ElementFilter |
getElementFilter()
|
protected ElementFilterMenu |
getFilterMenu()
|
protected AbstractObjectSpy |
getInspectedObject()
|
protected java.lang.String |
getInspectedObjectTypeString()
|
protected java.lang.String |
getInspectorId()
|
protected InspectionFrame |
getMainFrame()
|
protected void |
openNewInspector(BasicInspector inspector,
int where)
|
protected void |
openUI()
|
protected void |
removeInspector(BasicInspector inspector)
|
protected void |
replaceCurrentInspector(BasicInspector inspector)
|
protected void |
setCurrentInspector(BasicInspector newValue)
|
protected void |
setFilterMenu(ElementFilterMenu newValue)
|
protected void |
setMainFrame(InspectionFrame newValue)
|
protected void |
showLicenseText()
|
protected void |
showPluginMapping(int pluginType)
|
protected void |
showSystemProperties()
|
protected void |
start(BasicInspector inspector)
|
protected void |
terminate()
This method terminates execution of the inspector. |
protected void |
toggleFilter(int filterFlag)
Toggle the filter flag specified by the given value |
protected void |
viewSelected(InspectionView view)
Must be called, if another view was selected |
void |
windowActivated(java.awt.event.WindowEvent e)
Noop implementation to be compliant to WindowListener interface. |
void |
windowClosed(java.awt.event.WindowEvent e)
Noop implementation to be compliant to WindowListener interface. |
void |
windowClosing(java.awt.event.WindowEvent e)
Check if it's ok to close the window and if yes then do it. |
void |
windowDeactivated(java.awt.event.WindowEvent e)
Noop implementation to be compliant to WindowListener interface. |
void |
windowDeiconified(java.awt.event.WindowEvent e)
Noop implementation to be compliant to WindowListener interface. |
void |
windowIconified(java.awt.event.WindowEvent e)
Noop implementation to be compliant to WindowListener interface. |
void |
windowOpened(java.awt.event.WindowEvent e)
Noop implementation to be compliant to WindowListener interface. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int INSPECT_IN_CURRENT_PLACE
public static final int INSPECT_IN_NEW_TAB
public static final int INSPECT_IN_NEW_WINDOW
protected static final java.lang.String TXT_ACTIONS
protected static final java.lang.String TXT_CONTINUE_THREAD
protected static final java.lang.String TXT_SORT
protected static final java.lang.String TXT_BASIC_INSPECT_IN_NEW_WINDOW
protected static final java.lang.String TXT_BASIC_INSPECT_IN_NEW_TAB
protected static final java.lang.String TXT_BASIC_INSPECT_HERE
protected static final java.lang.String TXT_INSPECT_IN_NEW_WINDOW
protected static final java.lang.String TXT_INSPECT_IN_NEW_TAB
protected static final java.lang.String TXT_INSPECT_HERE
protected static final java.lang.String actCloseWindow
protected static final java.lang.String actCloseAll
protected static final java.lang.String actCloseTab
protected static final java.lang.String actInspectWindow
protected static final java.lang.String actInspectTab
protected static final java.lang.String actInspectHere
protected static final java.lang.String actBasicInspectWindow
protected static final java.lang.String actBasicInspectTab
protected static final java.lang.String actBasicInspectHere
protected static final java.lang.String actSort
protected static final java.lang.String actContinue
protected static final java.lang.String actAbout
protected static final java.lang.String actToggleStatic
protected static final java.lang.String actToggleFinal
protected static final java.lang.String actToggleTransient
protected static final java.lang.String actTogglePackage
protected static final java.lang.String actTogglePrivate
protected static final java.lang.String actToggleProtected
protected static final java.lang.String actTogglePublic
protected static final java.lang.String actShowInspectorMapping
protected static final java.lang.String actShowRendererMapping
protected static final java.lang.String actShowExporterMapping
protected static final java.lang.String actShowSystemProperties
protected static final java.lang.String actShowLicenseText
protected static final int PLUGIN_INSPECTOR
protected static final int PLUGIN_RENDERER
protected static final int PLUGIN_EXPORTER
Constructor Detail |
---|
public InspectionWindowController()
Method Detail |
---|
protected InspectionFrame getMainFrame()
protected void setMainFrame(InspectionFrame newValue)
protected BasicInspector getCurrentInspector()
protected void setCurrentInspector(BasicInspector newValue)
protected ElementFilterMenu getFilterMenu()
protected void setFilterMenu(ElementFilterMenu newValue)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
e
- The action event holding further information on what happened.public void windowOpened(java.awt.event.WindowEvent e)
windowOpened
in interface java.awt.event.WindowListener
WindowListener.windowOpened(WindowEvent)
public void windowClosed(java.awt.event.WindowEvent e)
windowClosed
in interface java.awt.event.WindowListener
WindowListener.windowClosed(WindowEvent)
public void windowClosing(java.awt.event.WindowEvent e)
windowClosing
in interface java.awt.event.WindowListener
WindowListener.windowClosing(WindowEvent)
public void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated
in interface java.awt.event.WindowListener
WindowListener.windowDeactivated(WindowEvent)
public void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified
in interface java.awt.event.WindowListener
WindowListener.windowDeiconified(WindowEvent)
public void windowIconified(java.awt.event.WindowEvent e)
windowIconified
in interface java.awt.event.WindowListener
WindowListener.windowIconified(WindowEvent)
public void windowActivated(java.awt.event.WindowEvent e)
windowActivated
in interface java.awt.event.WindowListener
WindowListener.windowActivated(WindowEvent)
protected BasicInspector currentInspector()
protected void replaceCurrentInspector(BasicInspector inspector)
protected void viewSelected(InspectionView view)
protected void terminate()
protected void continueProcess()
protected void start(BasicInspector inspector)
protected void close()
protected void closeAllControllers()
protected void toggleFilter(int filterFlag)
protected void showPluginMapping(int pluginType)
protected void exportObject(java.lang.String exportName)
protected void closeInspectionTab(java.awt.event.ActionEvent event)
protected void displayAboutInfo()
protected void showSystemProperties()
protected void showLicenseText()
protected void addInspector(BasicInspector inspector)
protected void removeInspector(BasicInspector inspector)
protected java.lang.String getInspectorId()
protected AbstractObjectSpy getInspectedObject()
protected java.lang.String getInspectedObjectTypeString()
protected ElementFilter getElementFilter()
protected void openUI()
protected void openNewInspector(BasicInspector inspector, int where)
protected void buildUI()
protected javax.swing.JMenu createMenu(java.lang.String text)
protected javax.swing.JMenuBar createMenuBar()
protected javax.swing.JMenu createSubmenuActions()
protected javax.swing.JMenu createSubmenuWindow()
protected javax.swing.JMenu createSubmenuShow()
protected javax.swing.JMenu createSubmenuPlugins()
protected javax.swing.JMenu createSubmenuHelp()
protected javax.swing.JMenuItem createMenuItem(java.lang.String text, java.lang.String command)
protected org.pfsw.file.FileUtil fileUtil()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |