StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.ide
Class IdeWindow

java.lang.Object
  |
  +--stardiv.js.ide.IdeWindow

public synchronized class IdeWindow
extends java.lang.Object


Field Summary
private static java.lang.String BROWSER_NAME
           
(package private)  java.awt.Button ButActRoot
           
(package private)  java.awt.Button ButAddBreakpoint
           
(package private)  java.awt.Button ButAddWatch
           
(package private)  java.awt.Button ButBreak
           
(package private)  java.awt.Button ButBrowseIt
           
(package private)  java.awt.Button ButClearAllWatches
           
(package private)  java.awt.Button ButClearOutput
           
(package private)  java.awt.Button ButClearWatch
           
(package private)  java.awt.Button ButCompile
           
(package private)  java.awt.Button ButDebug
           
(package private)  java.awt.Button ButListThreads
           
(package private)  java.awt.Button ButLocal
           
(package private)  java.awt.Button ButPCodeStep
           
(package private)  java.awt.Button ButPCodeStepOver
           
(package private)  java.awt.Button ButRun
           
(package private)  java.awt.Button ButRunModule
           
(package private)  java.awt.Button ButSetVariable
           
(package private)  java.awt.Button ButShowCallLevel
           
(package private)  java.awt.Button ButSpecial
           
(package private)  java.awt.Button ButStart
           
(package private)  java.awt.Button ButStartRoot
           
(package private)  java.awt.Button ButStepInto
           
(package private)  java.awt.Button ButStepOut
           
(package private)  java.awt.Button ButStepOver
           
(package private)  java.awt.Button ButStopDebugger
           
(package private)  java.awt.Button ButTest
           
(package private)  java.awt.Button ButToCallStack
           
(package private)  java.awt.Button ButToExprStack
           
(package private)  java.awt.Button ButToggleLineNumbers
           
(package private)  java.awt.Button ButUpdateBrowser
           
(package private)  java.awt.Choice ChoiceDbgMode
           
private static java.lang.String MENU_BROWSER_ACT_ROOT
           
private static java.lang.String MENU_BROWSER_LOCAL
           
private static java.lang.String MENU_BROWSER_REMOVE_WATCHES
           
private static java.lang.String MENU_BROWSER_SPECIAL
           
private static java.lang.String MENU_BROWSER_START_ROOT
           
private static java.lang.String MENU_FILE_EXIT
           
private static java.lang.String MENU_FILE_NEW_MGR
           
private static java.lang.String MENU_FILE_NEW_SOURCE
           
private static java.lang.String MENU_FILE_OPEN
           
private static java.lang.String MENU_FILE_SAVE_AS
           
private static java.lang.String MODULE_MAIN_CODE_NAME
           
private static java.lang.String NEW_MODULE_NAME
           
private static int NewModuleCount
           
private static java.lang.String PCODE_NAME
           
private static java.lang.String SPACE_FOR_LAYOUT
           
(package private)  java.awt.Label aActModuleName
           
(package private)  java.awt.Label aActPCodeName
           
(package private)  java.awt.MenuItem aBrowserActRoot
           
(package private)  stardiv.js.ide.SJIDETextArea aBrowserEdit
           
(package private)  java.awt.TextField aBrowserEditField
           
(package private)  java.awt.MenuItem aBrowserLocal
           
(package private)  java.awt.Menu aBrowserMenu
           
(package private)  java.awt.Label aBrowserName
           
(package private)  java.awt.MenuItem aBrowserRemoveWatches
           
(package private)  java.awt.MenuItem aBrowserSpecial
           
(package private)  java.awt.MenuItem aBrowserStartRoot
           
(package private)  stardiv.js.ide.SJIDETextArea aCallStackEdit
           
(package private)  java.awt.Panel aCardPanel
           
(package private)  java.awt.Menu aCompilerMenu
           
(package private)  java.awt.MenuItem aDebuggerClearAll
           
(package private)  java.awt.Menu aDebuggerMenu
           
private  java.lang.String aDefaultFrameTitle
           
(package private)  stardiv.js.ide.SJIDETextArea aExprStackEdit
           
(package private)  java.awt.MenuItem aFileExit
           
(package private)  java.awt.Menu aFileMenu
           
(package private)  java.awt.MenuItem aFileNewMgr
           
(package private)  java.awt.MenuItem aFileNewSource
           
(package private)  java.awt.MenuItem aFileOpen
           
(package private)  java.awt.MenuItem aFileSaveAs
           
(package private)  java.awt.Frame aFrame
           
(package private)  java.awt.Menu aFunctionsMenu
           
(package private)  java.awt.Menu aHelpMenu
           
private  stardiv.js.ide.Ide aIde
           
(package private)  java.awt.Label aJavaEnvText
           
(package private)  java.awt.MenuBar aMainMenu
           
(package private)  java.awt.Menu aModulesMenu
           
private  java.lang.String aOldSourceTemp
           
(package private)  java.awt.Menu aOptionsMenu
           
(package private)  stardiv.js.ide.SJIDETextArea aOutputEdit
           
(package private)  stardiv.js.ide.SJIDETextArea aPCodeEdit
           
(package private)  java.awt.Panel aPCodePanel
           
(package private)  java.awt.Menu aRTMMenu
           
(package private)  java.awt.Label aShowStatus
           
(package private)  java.awt.Label aShowStatusText
           
(package private)  stardiv.js.ide.SJIDETextArea aSourceEdit
           
(package private)  java.awt.CardLayout aStackCardLayout
           
(package private)  java.awt.Menu aThreadsMenu
           
(package private)  java.awt.CardLayout aWatchCardLayout
           
(package private)  java.awt.Panel aWatchCardPanel
           
(package private)  java.awt.List aWatchList
           
private  boolean bIDEOpen
           
private  boolean bStandAlone
           
private static boolean bWithMenu
           
 
Constructor Summary
IdeWindow(stardiv.js.ide.Ide i)
           
IdeWindow(stardiv.js.ide.Ide i, boolean b)
           
 
Method Summary
 void ClrPCodePos()
           
 void ClrSourcePos()
           
 void DebugActionFinished()
           
 void DebugActionStarted()
           
private  void DisableCompiler()
           
private  void DisableDebugger()
           
private  void DisableFileMenu()
           
private  void DisableFunctionsSwitching()
           
private  void DisableManagerSwitching()
           
private  void DisableRun()
           
private  void EnableCompiler()
           
private  void EnableDebugger()
           
private  void EnableFileMenu()
           
private  void EnableFunctionsSwitching()
           
private  void EnableManagerSwitching()
           
private  void EnableModuleSwitching()
           
private  void EnableRun()
           
private  java.lang.String GetNewModuleName()
           
private  void NewSource()
           
 void SetSource(java.lang.String s)
           
 void ShowBrowserInfo(java.lang.String s, int i)
           
 void ShowBrowserWatch(java.lang.String[] s)
           
 void ShowCallStackString(java.lang.String s)
           
 void ShowExprStackString(java.lang.String s)
           
private  void ShowModuleName(java.lang.String s)
           
 void ShowStatus(int i)
           
 void ShowStatus(java.lang.String s)
           
 void StartIDE(int i)
           
 void UpDateJavaEnv()
           
private  void UpDateSourceCode()
           
(package private) static stardiv.js.ide.Ide access$0(stardiv.js.ide.IdeWindow iw)
           
 void addToOutput(java.lang.String s)
           
 void clrOutput()
           
private  void createCommands()
           
private  void createLayout()
           
private  void createMenu()
           
 java.lang.String getEditValue()
           
 java.awt.TextArea getOutputField()
           
(package private)  java.lang.String getPCodeSource()
           
 java.lang.String getSourceCode()
           
private  void impEnterEditState()
           
private  void impLeaveEditState()
           
private  void impLoadFile(java.lang.String s)
           
private  void impSaveFile(java.lang.String s)
           
 void loadFile()
           
static void main(java.lang.String[] s)
           
 void saveFileAs()
           
 void setControlsForIdeState(int i)
           
 void setPCodeSource(java.lang.String s, int i1, int i2)
           
 void setSourceCode(java.lang.String s, boolean b)
           
 void setSourceCode(java.lang.String s, int i1, int i2, boolean b)
           
 void upDateIDE(java.lang.String s, int i)
           
 void upDatePCodeLabel(java.lang.String s, int i)
           
 void updateFcnMenu(stardiv.memory.Vector v)
           
 void updateModuleMenu(int i1, int i2)
           
 void updateRTMMenu(int i1, int i2)
           
 void updateThreadMenu(stardiv.memory.Vector v, int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BROWSER_NAME

private static final java.lang.String BROWSER_NAME

ButActRoot

java.awt.Button ButActRoot

ButAddBreakpoint

java.awt.Button ButAddBreakpoint

ButAddWatch

java.awt.Button ButAddWatch

ButBreak

java.awt.Button ButBreak

ButBrowseIt

java.awt.Button ButBrowseIt

ButClearAllWatches

java.awt.Button ButClearAllWatches

ButClearOutput

java.awt.Button ButClearOutput

ButClearWatch

java.awt.Button ButClearWatch

ButCompile

java.awt.Button ButCompile

ButDebug

java.awt.Button ButDebug

ButListThreads

java.awt.Button ButListThreads

ButLocal

java.awt.Button ButLocal

ButPCodeStep

java.awt.Button ButPCodeStep

ButPCodeStepOver

java.awt.Button ButPCodeStepOver

ButRun

java.awt.Button ButRun

ButRunModule

java.awt.Button ButRunModule

ButSetVariable

java.awt.Button ButSetVariable

ButShowCallLevel

java.awt.Button ButShowCallLevel

ButSpecial

java.awt.Button ButSpecial

ButStart

java.awt.Button ButStart

ButStartRoot

java.awt.Button ButStartRoot

ButStepInto

java.awt.Button ButStepInto

ButStepOut

java.awt.Button ButStepOut

ButStepOver

java.awt.Button ButStepOver

ButStopDebugger

java.awt.Button ButStopDebugger

ButTest

java.awt.Button ButTest

ButToCallStack

java.awt.Button ButToCallStack

ButToExprStack

java.awt.Button ButToExprStack

ButToggleLineNumbers

java.awt.Button ButToggleLineNumbers

ButUpdateBrowser

java.awt.Button ButUpdateBrowser

ChoiceDbgMode

java.awt.Choice ChoiceDbgMode

MENU_BROWSER_ACT_ROOT

private static final java.lang.String MENU_BROWSER_ACT_ROOT

MENU_BROWSER_LOCAL

private static final java.lang.String MENU_BROWSER_LOCAL

MENU_BROWSER_REMOVE_WATCHES

private static final java.lang.String MENU_BROWSER_REMOVE_WATCHES

MENU_BROWSER_SPECIAL

private static final java.lang.String MENU_BROWSER_SPECIAL

MENU_BROWSER_START_ROOT

private static final java.lang.String MENU_BROWSER_START_ROOT

MENU_FILE_EXIT

private static final java.lang.String MENU_FILE_EXIT

MENU_FILE_NEW_MGR

private static final java.lang.String MENU_FILE_NEW_MGR

MENU_FILE_NEW_SOURCE

private static final java.lang.String MENU_FILE_NEW_SOURCE

MENU_FILE_OPEN

private static final java.lang.String MENU_FILE_OPEN

MENU_FILE_SAVE_AS

private static final java.lang.String MENU_FILE_SAVE_AS

MODULE_MAIN_CODE_NAME

private static final java.lang.String MODULE_MAIN_CODE_NAME

NEW_MODULE_NAME

private static final java.lang.String NEW_MODULE_NAME

NewModuleCount

private static int NewModuleCount

PCODE_NAME

private static final java.lang.String PCODE_NAME

SPACE_FOR_LAYOUT

private static final java.lang.String SPACE_FOR_LAYOUT

aActModuleName

java.awt.Label aActModuleName

aActPCodeName

java.awt.Label aActPCodeName

aBrowserActRoot

java.awt.MenuItem aBrowserActRoot

aBrowserEdit

stardiv.js.ide.SJIDETextArea aBrowserEdit

aBrowserEditField

java.awt.TextField aBrowserEditField

aBrowserLocal

java.awt.MenuItem aBrowserLocal

aBrowserMenu

java.awt.Menu aBrowserMenu

aBrowserName

java.awt.Label aBrowserName

aBrowserRemoveWatches

java.awt.MenuItem aBrowserRemoveWatches

aBrowserSpecial

java.awt.MenuItem aBrowserSpecial

aBrowserStartRoot

java.awt.MenuItem aBrowserStartRoot

aCallStackEdit

stardiv.js.ide.SJIDETextArea aCallStackEdit

aCardPanel

java.awt.Panel aCardPanel

aCompilerMenu

java.awt.Menu aCompilerMenu

aDebuggerClearAll

java.awt.MenuItem aDebuggerClearAll

aDebuggerMenu

java.awt.Menu aDebuggerMenu

aDefaultFrameTitle

private java.lang.String aDefaultFrameTitle

aExprStackEdit

stardiv.js.ide.SJIDETextArea aExprStackEdit

aFileExit

java.awt.MenuItem aFileExit

aFileMenu

java.awt.Menu aFileMenu

aFileNewMgr

java.awt.MenuItem aFileNewMgr

aFileNewSource

java.awt.MenuItem aFileNewSource

aFileOpen

java.awt.MenuItem aFileOpen

aFileSaveAs

java.awt.MenuItem aFileSaveAs

aFrame

java.awt.Frame aFrame

aFunctionsMenu

java.awt.Menu aFunctionsMenu

aHelpMenu

java.awt.Menu aHelpMenu

aIde

private stardiv.js.ide.Ide aIde

aJavaEnvText

java.awt.Label aJavaEnvText

aMainMenu

java.awt.MenuBar aMainMenu

aModulesMenu

java.awt.Menu aModulesMenu

aOldSourceTemp

private java.lang.String aOldSourceTemp

aOptionsMenu

java.awt.Menu aOptionsMenu

aOutputEdit

stardiv.js.ide.SJIDETextArea aOutputEdit

aPCodeEdit

stardiv.js.ide.SJIDETextArea aPCodeEdit

aPCodePanel

java.awt.Panel aPCodePanel

aRTMMenu

java.awt.Menu aRTMMenu

aShowStatus

java.awt.Label aShowStatus

aShowStatusText

java.awt.Label aShowStatusText

aSourceEdit

stardiv.js.ide.SJIDETextArea aSourceEdit

aStackCardLayout

java.awt.CardLayout aStackCardLayout

aThreadsMenu

java.awt.Menu aThreadsMenu

aWatchCardLayout

java.awt.CardLayout aWatchCardLayout

aWatchCardPanel

java.awt.Panel aWatchCardPanel

aWatchList

java.awt.List aWatchList

bIDEOpen

private boolean bIDEOpen

bStandAlone

private boolean bStandAlone

bWithMenu

private static boolean bWithMenu
Constructor Detail

IdeWindow

public IdeWindow(stardiv.js.ide.Ide i)

IdeWindow

public IdeWindow(stardiv.js.ide.Ide i,
                 boolean b)
Method Detail

ClrPCodePos

public final void ClrPCodePos()

ClrSourcePos

public final void ClrSourcePos()

DebugActionFinished

public final void DebugActionFinished()

DebugActionStarted

public final void DebugActionStarted()

DisableCompiler

private final void DisableCompiler()

DisableDebugger

private final void DisableDebugger()

DisableFileMenu

private final void DisableFileMenu()

DisableFunctionsSwitching

private final void DisableFunctionsSwitching()

DisableManagerSwitching

private final void DisableManagerSwitching()

DisableRun

private final void DisableRun()

EnableCompiler

private final void EnableCompiler()

EnableDebugger

private final void EnableDebugger()

EnableFileMenu

private final void EnableFileMenu()

EnableFunctionsSwitching

private final void EnableFunctionsSwitching()

EnableManagerSwitching

private final void EnableManagerSwitching()

EnableModuleSwitching

private final void EnableModuleSwitching()

EnableRun

private final void EnableRun()

GetNewModuleName

private final java.lang.String GetNewModuleName()

NewSource

private final void NewSource()

SetSource

public final void SetSource(java.lang.String s)

ShowBrowserInfo

public final void ShowBrowserInfo(java.lang.String s,
                                  int i)

ShowBrowserWatch

public final void ShowBrowserWatch(java.lang.String[] s)

ShowCallStackString

public final void ShowCallStackString(java.lang.String s)

ShowExprStackString

public final void ShowExprStackString(java.lang.String s)

ShowModuleName

private final void ShowModuleName(java.lang.String s)

ShowStatus

public final void ShowStatus(int i)

ShowStatus

public final void ShowStatus(java.lang.String s)

StartIDE

public final void StartIDE(int i)

UpDateJavaEnv

public final void UpDateJavaEnv()

UpDateSourceCode

private final void UpDateSourceCode()

access$0

static stardiv.js.ide.Ide access$0(stardiv.js.ide.IdeWindow iw)

addToOutput

public void addToOutput(java.lang.String s)

clrOutput

public void clrOutput()

createCommands

private final void createCommands()

createLayout

private final void createLayout()

createMenu

private void createMenu()

getEditValue

public final java.lang.String getEditValue()

getOutputField

public java.awt.TextArea getOutputField()

getPCodeSource

final java.lang.String getPCodeSource()

getSourceCode

public final java.lang.String getSourceCode()

impEnterEditState

private final void impEnterEditState()

impLeaveEditState

private final void impLeaveEditState()

impLoadFile

private final void impLoadFile(java.lang.String s)

impSaveFile

private final void impSaveFile(java.lang.String s)

loadFile

public final void loadFile()

main

public static final void main(java.lang.String[] s)

saveFileAs

public final void saveFileAs()

setControlsForIdeState

public final void setControlsForIdeState(int i)

setPCodeSource

public final void setPCodeSource(java.lang.String s,
                                 int i1,
                                 int i2)

setSourceCode

public final void setSourceCode(java.lang.String s,
                                boolean b)

setSourceCode

public final void setSourceCode(java.lang.String s,
                                int i1,
                                int i2,
                                boolean b)

upDateIDE

public final void upDateIDE(java.lang.String s,
                            int i)

upDatePCodeLabel

public final void upDatePCodeLabel(java.lang.String s,
                                   int i)

updateFcnMenu

public final void updateFcnMenu(stardiv.memory.Vector v)

updateModuleMenu

public final void updateModuleMenu(int i1,
                                   int i2)

updateRTMMenu

public final void updateRTMMenu(int i1,
                                int i2)

updateThreadMenu

public final void updateThreadMenu(stardiv.memory.Vector v,
                                   int i)

StarOffice 5.2 API
reverse engineered by classdoc