All Packages Class Hierarchy This Package Previous Next Index
Class vnr.ide.PackageListView
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----com.sun.java.swing.JComponent
|
+----com.sun.java.swing.JPanel
|
+----vnr.ide.ProjectDetailsView
|
+----vnr.ide.PackageListView
- public class PackageListView
- extends ProjectDetailsView
PackageListView for VNRJ
this class is used to display a list of classes within packages for editing
- Author:
- 1997-11-01 dlg Created
-
PackageListView()
- default constructor - call super class, set border layout, add gui
-
PackageListView(Project, Desktop)
- constructor that takes a project - call default constructor, and set project
-
disableAllActions()
- disable all actions
-
disableClassActions()
- disable class specific actions
-
enableAllActions()
- enable all actions
-
enableClassActions()
- enable class specific actions
-
getAddAction()
-
-
getBuildAction()
-
-
getBuildResultsAction()
-
-
getEditAction()
-
-
getPackageTree()
-
-
getRemoveAction()
-
-
getSelectedClass()
-
-
getSelectedObject()
-
-
getTBar()
-
-
getWorkProject()
-
-
setAddAction(AddClassToCurrentProject)
-
-
setBuildAction(BuildCurrentClass)
-
-
setBuildResultsAction(OpenBuildResults)
-
-
setDesktop(Desktop)
- set the desktop for this view
-
setEditAction(EditCurrentClass)
-
-
setPackageTree(JTree)
-
-
setRemoveAction(RemoveCurrentClass)
-
-
setTBar(ToolBar)
-
-
setWorkProject(Project)
- change project - empty the list, and fetch classes from the project, adding them to it
PackageListView
public PackageListView()
- default constructor - call super class, set border layout, add gui
PackageListView
public PackageListView(Project prj,
Desktop d)
- constructor that takes a project - call default constructor, and set project
getSelectedClass
public NetRexxClass getSelectedClass()
- Returns:
- the currently selected class from the package tree
getSelectedObject
public Object getSelectedObject()
- Returns:
- the selected object
Currently only returns a netrexx class
- Overrides:
- getSelectedObject in class ProjectDetailsView
setDesktop
public void setDesktop(Desktop d)
- set the desktop for this view
- Overrides:
- setDesktop in class ProjectDetailsView
setWorkProject
public void setWorkProject(Project prj)
- change project - empty the list, and fetch classes from the project, adding them to it
- Overrides:
- setWorkProject in class ProjectDetailsView
enableAllActions
public void enableAllActions()
- enable all actions
disableAllActions
public void disableAllActions()
- disable all actions
enableClassActions
public void enableClassActions()
- enable class specific actions
disableClassActions
public void disableClassActions()
- disable class specific actions
getAddAction
public AddClassToCurrentProject getAddAction()
setAddAction
public void setAddAction(AddClassToCurrentProject $1)
getRemoveAction
public RemoveCurrentClass getRemoveAction()
setRemoveAction
public void setRemoveAction(RemoveCurrentClass $2)
getEditAction
public EditCurrentClass getEditAction()
setEditAction
public void setEditAction(EditCurrentClass $3)
getBuildAction
public BuildCurrentClass getBuildAction()
setBuildAction
public void setBuildAction(BuildCurrentClass $4)
getBuildResultsAction
public OpenBuildResults getBuildResultsAction()
setBuildResultsAction
public void setBuildResultsAction(OpenBuildResults $5)
getPackageTree
public JTree getPackageTree()
setPackageTree
public void setPackageTree(JTree $6)
getWorkProject
public Project getWorkProject()
- Overrides:
- getWorkProject in class ProjectDetailsView
getTBar
public ToolBar getTBar()
setTBar
public void setTBar(ToolBar $7)
All Packages Class Hierarchy This Package Previous Next Index