All Packages Class Hierarchy This Package Previous Next Index
Class vnr.ide.ClassView
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----com.sun.java.swing.JFrame
|
+----vnr.ide.ClassView
- public class ClassView
- extends JFrame
- implements WindowListener, DocumentListener, KeyListener, BuildListener
ClassView - editing a class in VNR
- Author:
- 1997-11-18 dlg created
- See Also:
- NetRexxClass
-
ClassView()
- create an empty class view - no classname, no package
-
ClassView(NetRexxClass, Desktop)
- Create a view of a netRexx class
-
buildComplete(BuildEvent)
- BuildListener implementation - build complete
show the buildEvent status text on our status bar
-
changedCode()
- code has changed - remove us as a listener for changes
until next save adds us back
-
changedUpdate(DocumentEvent)
- Document changes - set changed flag to true
-
getBuildAction()
-
-
getBuildResultsAction()
-
-
getCloseAction()
-
-
getCodeArea()
-
-
getProjectName()
-
-
getSaveAction()
-
-
getShowHelp()
-
-
getTheClass()
-
-
getTheDesktop()
-
-
insertUpdate(DocumentEvent)
- Document inserts - set changed flag to true
-
isCodeChanged()
-
-
keyPressed(KeyEvent)
-
-
keyReleased(KeyEvent)
-
-
keyTyped(KeyEvent)
-
-
removeUpdate(DocumentEvent)
- Document removes - set changed flag to true
-
setBuildAction(BuildClass)
-
-
setBuildResultsAction(OpenBuildResults)
-
-
setCloseAction(CloseClassView)
-
-
setCodeArea(ClassCodeView)
-
-
setCodeChanged(boolean)
-
-
setProjectName(String)
-
-
setSaveAction(SaveClass)
-
-
setShowHelp(ShowHelpAction)
-
-
setTheClass(NetRexxClass)
-
-
setTheDesktop(Desktop)
-
-
showStatus(String)
- show some text on the status bar
-
windowActivated(WindowEvent)
-
-
windowClosed(WindowEvent)
-
-
windowClosing(WindowEvent)
- this method delegates to closing
-
windowDeactivated(WindowEvent)
-
-
windowDeiconified(WindowEvent)
-
-
windowIconified(WindowEvent)
-
-
windowOpened(WindowEvent)
-
ClassView
public ClassView()
- create an empty class view - no classname, no package
ClassView
public ClassView(NetRexxClass nrxClass,
Desktop dt)
- Create a view of a netRexx class
windowClosing
public void windowClosing(WindowEvent w)
- this method delegates to closing
- Parameters:
- w - - a windowEvent
- See Also:
- closing
changedUpdate
public void changedUpdate(DocumentEvent de)
- Document changes - set changed flag to true
- Parameters:
- de - - a DocumentEvent
insertUpdate
public void insertUpdate(DocumentEvent de)
- Document inserts - set changed flag to true
- Parameters:
- de - - a Document Event
removeUpdate
public void removeUpdate(DocumentEvent de)
- Document removes - set changed flag to true
- Parameters:
- de - - a Document Event
changedCode
public void changedCode()
- code has changed - remove us as a listener for changes
until next save adds us back
buildComplete
public void buildComplete(BuildEvent be)
- BuildListener implementation - build complete
show the buildEvent status text on our status bar
- Parameters:
- be - - a build event
- See Also:
- BuildEvent, buildComplete
showStatus
public void showStatus(String text)
- show some text on the status bar
windowClosed
public void windowClosed(WindowEvent $1)
windowOpened
public void windowOpened(WindowEvent $2)
windowActivated
public void windowActivated(WindowEvent $3)
windowDeactivated
public void windowDeactivated(WindowEvent $4)
windowIconified
public void windowIconified(WindowEvent $5)
windowDeiconified
public void windowDeiconified(WindowEvent $6)
keyPressed
public void keyPressed(KeyEvent $7)
keyReleased
public void keyReleased(KeyEvent $8)
keyTyped
public void keyTyped(KeyEvent $9)
getTheClass
public NetRexxClass getTheClass()
setTheClass
public void setTheClass(NetRexxClass $10)
getCodeArea
public ClassCodeView getCodeArea()
setCodeArea
public void setCodeArea(ClassCodeView $11)
isCodeChanged
public boolean isCodeChanged()
setCodeChanged
public void setCodeChanged(boolean $12)
getTheDesktop
public Desktop getTheDesktop()
setTheDesktop
public void setTheDesktop(Desktop $13)
getProjectName
public String getProjectName()
setProjectName
public void setProjectName(String $14)
getSaveAction
public SaveClass getSaveAction()
setSaveAction
public void setSaveAction(SaveClass $15)
getBuildAction
public BuildClass getBuildAction()
setBuildAction
public void setBuildAction(BuildClass $16)
getBuildResultsAction
public OpenBuildResults getBuildResultsAction()
setBuildResultsAction
public void setBuildResultsAction(OpenBuildResults $17)
getCloseAction
public CloseClassView getCloseAction()
setCloseAction
public void setCloseAction(CloseClassView $18)
getShowHelp
public ShowHelpAction getShowHelp()
setShowHelp
public void setShowHelp(ShowHelpAction $19)
All Packages Class Hierarchy This Package Previous Next Index