Package org.gvsig.scripting.swing.impl
Class DefaultScriptingUIManager
java.lang.Object
org.gvsig.scripting.swing.impl.DefaultScriptingUIManager
- All Implemented Interfaces:
ScriptingUIManager,org.gvsig.tools.swing.api.script.ScriptSwingManager
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.scripting.swing.api.ScriptingUIManager
ScriptingUIManager.MenuEntryNested classes/interfaces inherited from interface org.gvsig.tools.swing.api.script.ScriptSwingManager
org.gvsig.tools.swing.api.script.ScriptSwingManager.ScriptChooserPanel, org.gvsig.tools.swing.api.script.ScriptSwingManager.ScriptEditor -
Field Summary
Fields inherited from interface org.gvsig.scripting.swing.api.ScriptingUIManager
SCRIPT_COMPOSER_AUTORUN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComposerMenu(String text, Action action) voidaddComposerTool(Action action) voidcreateBrowser(ScriptingFolder root) createBrowser(ScriptingFolder root, boolean foldersOnly) createEditor(ScriptingUnit unit) createJCodeEditor(ScriptingScript script) createJDialogEditor(ScriptingDialog script) createJScriptingConsole(boolean captureOutput) org.gvsig.tools.swing.api.pickercontroller.PickerController<List<org.gvsig.tools.script.Script>> createListScriptPickerController(JComboBox combo, JButton remove, JButton chooser) org.gvsig.tools.swing.api.pickercontroller.PickerController<List<org.gvsig.tools.script.Script>> createListScriptPickerController(JList list, JButton remove, JButton chooser) org.gvsig.tools.swing.api.script.ScriptSwingManager.ScriptChooserPanelorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.tools.script.Script> createScriptPickerController(JTextField text, JButton chooser) voidfireCreateComponent(org.gvsig.tools.swing.api.Component component) org.gvsig.about.AboutManagerString[]getTranslation(String key) org.gvsig.tools.swing.api.windowmanager.WindowManagerbooleanhasEditor(ScriptingUnit unit) voidregisterEditor(EditorFactory factory) voidvoidsetActiveComposer(JScriptingComposer composer) voidsetWindowManager(org.gvsig.tools.swing.api.windowmanager.WindowManager windowsManager) voidshowDialog(JComponent panel, String title) voidshowTool(JComponent panel, String title) voidshowWindow(JComponent panel, String title)
-
Constructor Details
-
DefaultScriptingUIManager
public DefaultScriptingUIManager()
-
-
Method Details
-
addCreatedComponentListener
- Specified by:
addCreatedComponentListenerin interfaceScriptingUIManager
-
removeCreatedComponentListener
- Specified by:
removeCreatedComponentListenerin interfaceScriptingUIManager
-
fireCreateComponent
public void fireCreateComponent(org.gvsig.tools.swing.api.Component component) -
createComposer
- Specified by:
createComposerin interfaceScriptingUIManager
-
createInstaller
- Specified by:
createInstallerin interfaceScriptingUIManager
-
createLauncher
- Specified by:
createLauncherin interfaceScriptingUIManager
-
getIcon
- Specified by:
getIconin interfaceScriptingUIManager
-
getIcon
- Specified by:
getIconin interfaceScriptingUIManager
-
getManager
- Specified by:
getManagerin interfaceScriptingUIManager
-
getPrerreferedLanguages
-
getAboutManager
public org.gvsig.about.AboutManager getAboutManager()- Specified by:
getAboutManagerin interfaceScriptingUIManager
-
showDialog
- Specified by:
showDialogin interfaceScriptingUIManager
-
showWindow
- Specified by:
showWindowin interfaceScriptingUIManager
-
showTool
- Specified by:
showToolin interfaceScriptingUIManager
-
createBrowser
- Specified by:
createBrowserin interfaceScriptingUIManager
-
createBrowser
- Specified by:
createBrowserin interfaceScriptingUIManager
-
createJCodeEditor
- Specified by:
createJCodeEditorin interfaceScriptingUIManager
-
createJDialogEditor
- Specified by:
createJDialogEditorin interfaceScriptingUIManager
-
createJThinG
- Specified by:
createJThinGin interfaceScriptingUIManager
-
createJThinlet
- Specified by:
createJThinletin interfaceScriptingUIManager
-
createSyntaxHighlightingPanel
- Specified by:
createSyntaxHighlightingPanelin interfaceScriptingUIManager
-
getTranslation
- Specified by:
getTranslationin interfaceScriptingUIManager
-
getWindowManager
public org.gvsig.tools.swing.api.windowmanager.WindowManager getWindowManager()- Specified by:
getWindowManagerin interfaceScriptingUIManager
-
setWindowManager
public void setWindowManager(org.gvsig.tools.swing.api.windowmanager.WindowManager windowsManager) - Specified by:
setWindowManagerin interfaceScriptingUIManager
-
createJScriptingConsole
- Specified by:
createJScriptingConsolein interfaceScriptingUIManager
-
createJScriptingConsole
- Specified by:
createJScriptingConsolein interfaceScriptingUIManager
-
addComposerMenu
- Specified by:
addComposerMenuin interfaceScriptingUIManager
-
addComposerTool
- Specified by:
addComposerToolin interfaceScriptingUIManager
-
getComposerMenus
- Specified by:
getComposerMenusin interfaceScriptingUIManager
-
getComposerTools
- Specified by:
getComposerToolsin interfaceScriptingUIManager
-
createEditor
- Specified by:
createEditorin interfaceScriptingUIManager
-
hasEditor
- Specified by:
hasEditorin interfaceScriptingUIManager
-
setActiveComposer
-
getActiveComposer
- Specified by:
getActiveComposerin interfaceScriptingUIManager
-
registerEditor
- Specified by:
registerEditorin interfaceScriptingUIManager
-
getEditorFactories
- Specified by:
getEditorFactoriesin interfaceScriptingUIManager
-
createScriptChooserPanel
public org.gvsig.tools.swing.api.script.ScriptSwingManager.ScriptChooserPanel createScriptChooserPanel()- Specified by:
createScriptChooserPanelin interfaceorg.gvsig.tools.swing.api.script.ScriptSwingManager
-
createScriptPickerController
public org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.tools.script.Script> createScriptPickerController(JTextField text, JButton chooser) - Specified by:
createScriptPickerControllerin interfaceorg.gvsig.tools.swing.api.script.ScriptSwingManager
-
createListScriptPickerController
public org.gvsig.tools.swing.api.pickercontroller.PickerController<List<org.gvsig.tools.script.Script>> createListScriptPickerController(JComboBox combo, JButton remove, JButton chooser) - Specified by:
createListScriptPickerControllerin interfaceorg.gvsig.tools.swing.api.script.ScriptSwingManager
-
createListScriptPickerController
public org.gvsig.tools.swing.api.pickercontroller.PickerController<List<org.gvsig.tools.script.Script>> createListScriptPickerController(JList list, JButton remove, JButton chooser) - Specified by:
createListScriptPickerControllerin interfaceorg.gvsig.tools.swing.api.script.ScriptSwingManager
-
createScriptEditor
- Specified by:
createScriptEditorin interfaceorg.gvsig.tools.swing.api.script.ScriptSwingManager
-