|
JHotDraw 7.0.6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Project | |
|---|---|
| org.jhotdraw.app | Defines a framework for document oriented applications. |
| org.jhotdraw.app.action | Provides Action objects for document oriented and project oriented applications as well as some specific user interface components to present them on a graphical user interface. |
| org.jhotdraw.samples.draw | A sample drawing editor showcasing the drawing capabilities of the framework. |
| org.jhotdraw.samples.net | A very simple network diagram editor. |
| org.jhotdraw.samples.pert | An editor for PERT (Program Evaluation and Review Technique) diagrams. |
| org.jhotdraw.samples.svg | A sample drawing editor with limited support for Scalable Vector Graphics Mobile 1.2 (SVG Mobile 1.2). |
| Uses of Project in org.jhotdraw.app |
|---|
| Classes in org.jhotdraw.app that implement Project | |
|---|---|
class |
AbstractProject
AbstractProject. |
| Methods in org.jhotdraw.app that return Project | |
|---|---|
protected Project |
AbstractApplication.basicCreateProject()
|
Project |
DefaultApplicationModel.createProject()
|
Project |
ApplicationModel.createProject()
Creates a new project for the application. |
Project |
Application.createProject()
Creates a new project for this application. |
Project |
AbstractApplication.createProject()
|
Project |
DefaultSDIApplication.getCurrentProject()
|
Project |
DefaultOSXApplication.getCurrentProject()
|
Project |
DefaultMDIApplication.getCurrentProject()
|
Project |
DefaultAppletApplication.getCurrentProject()
|
Project |
Application.getCurrentProject()
Returns the current project. |
| Methods in org.jhotdraw.app that return types with arguments of type Project | |
|---|---|
java.util.Collection<Project> |
Application.projects()
Returns a read only collection view of the projects of this application. |
java.util.Collection<Project> |
AbstractApplication.projects()
|
| Methods in org.jhotdraw.app with parameters of type Project | |
|---|---|
void |
Application.add(Project p)
Adds a project to this application. |
void |
AbstractApplication.add(Project p)
|
void |
OSXPaletteHandler.add(java.awt.Window window,
Project project)
|
protected void |
DefaultSDIApplication.addStandardActionsTo(javax.swing.JToolBar tb,
Project p)
|
protected javax.swing.JMenuBar |
DefaultOSXApplication.createMenuBar(Project p)
Creates a menu bar. |
protected javax.swing.JMenuBar |
DefaultSDIApplication.createMenuBar(Project p,
java.util.List<javax.swing.Action> toolBarActions)
The project menu bar is displayed for a project. |
java.util.List<javax.swing.JMenu> |
DefaultApplicationModel.createMenus(Application a,
Project p)
|
java.util.List<javax.swing.JMenu> |
ApplicationModel.createMenus(Application a,
Project p)
Creates menus. |
java.util.List<javax.swing.JToolBar> |
DefaultApplicationModel.createToolBars(Application a,
Project p)
Creates toolbars for the application. |
java.util.List<javax.swing.JToolBar> |
ApplicationModel.createToolBars(Application a,
Project p)
Creates tool bars. |
void |
DefaultSDIApplication.dispose(Project p)
|
void |
Application.dispose(Project p)
This is a convenience method for removing a project and disposing it. |
void |
AbstractApplication.dispose(Project p)
|
void |
DefaultSDIApplication.hide(Project p)
|
void |
DefaultOSXApplication.hide(Project p)
|
void |
DefaultMDIApplication.hide(Project p)
|
void |
DefaultAppletApplication.hide(Project p)
|
void |
Application.hide(Project p)
Hides a project. |
void |
DefaultApplicationModel.initProject(Application a,
Project p)
|
void |
ApplicationModel.initProject(Application a,
Project p)
|
protected void |
DefaultSDIApplication.initProjectActions(Project p)
|
protected void |
DefaultOSXApplication.initProjectActions(Project p)
|
protected void |
DefaultMDIApplication.initProjectActions(Project p)
|
protected void |
DefaultAppletApplication.initProjectActions(Project p)
|
protected abstract void |
AbstractApplication.initProjectActions(Project p)
|
void |
DefaultSDIApplication.remove(Project p)
|
void |
Application.remove(Project p)
Removes a project from this application and removes it from the users view. |
void |
AbstractApplication.remove(Project p)
|
void |
OSXPaletteHandler.remove(java.awt.Window window,
Project project)
|
void |
DefaultSDIApplication.setCurrentProject(Project newValue)
|
void |
DefaultOSXApplication.setCurrentProject(Project newValue)
|
void |
DefaultMDIApplication.setCurrentProject(Project newValue)
|
void |
DefaultSDIApplication.show(Project p)
|
void |
DefaultOSXApplication.show(Project p)
|
void |
DefaultMDIApplication.show(Project p)
|
void |
DefaultAppletApplication.show(Project p)
|
void |
Application.show(Project p)
Shows a project. |
protected java.awt.Component |
DefaultSDIApplication.wrapProjectComponent(Project p)
Returns the project component. |
| Uses of Project in org.jhotdraw.app.action |
|---|
| Methods in org.jhotdraw.app.action that return Project | |
|---|---|
Project |
AbstractProjectAction.getCurrentProject()
|
| Methods in org.jhotdraw.app.action with parameters of type Project | |
|---|---|
protected abstract void |
SaveBeforeAction.doIt(Project p)
|
void |
LoadRecentAction.doIt(Project project)
|
void |
LoadAction.doIt(Project project)
|
protected void |
CloseAction.doIt(Project project)
|
void |
ClearAction.doIt(Project project)
|
protected void |
ExportAction.exportToFile(Project project,
java.io.File file,
javax.swing.filechooser.FileFilter filter,
java.awt.Component accessory)
|
protected void |
ExportAction.fileExported(Project project,
java.io.File file,
java.lang.Object value)
|
protected void |
OpenRecentAction.fileOpened(Project project,
java.io.File file,
java.lang.Object value)
|
protected void |
OpenAction.fileOpened(Project project,
java.io.File file,
java.lang.Object value)
|
protected void |
LoadRecentAction.fileOpened(Project project,
java.io.File file,
java.lang.Object value)
|
protected void |
LoadAction.fileOpened(Project project,
java.io.File file,
java.lang.Object value)
|
protected void |
SaveBeforeAction.fileSaved(Project p,
java.io.File file,
java.lang.Object value)
|
protected void |
SaveAction.fileSaved(Project project,
java.io.File file,
java.lang.Object value)
XXX - Change type of value to Throwable |
protected void |
ExitAction.fileSaved(Project unsavedProject,
java.io.File file,
java.lang.Object value)
|
protected void |
ExitAction.fileSavedAndReviewNext(Project unsavedProject,
java.io.File file,
java.lang.Object value)
|
protected void |
UndoAction.installProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
ToggleProjectPropertyAction.installProjectListeners(Project p)
|
protected void |
RedoAction.installProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
ProjectPropertyAction.installProjectListeners(Project p)
|
protected void |
AbstractProjectAction.installProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
OpenAction.openFile(javax.swing.JFileChooser fileChooser,
Project project)
|
protected void |
OpenRecentAction.openFile(Project project)
|
protected void |
LoadAction.openFile(Project project,
javax.swing.JFileChooser fileChooser)
|
protected void |
SaveBeforeAction.saveChanges(Project p)
|
protected void |
SaveBeforeAction.saveToFile(Project p,
java.io.File file)
|
protected void |
SaveAction.saveToFile(Project project,
java.io.File file)
|
protected void |
UndoAction.uninstallProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
ToggleProjectPropertyAction.uninstallProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
RedoAction.uninstallProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
ProjectPropertyAction.uninstallProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
AbstractProjectAction.uninstallProjectListeners(Project p)
Installs listeners on the project object. |
protected void |
UndoAction.updateProject(Project oldValue,
Project newValue)
|
protected void |
RedoAction.updateProject(Project oldValue,
Project newValue)
|
protected void |
AbstractProjectAction.updateProject(Project oldValue,
Project newValue)
Updates the project of this action depending on the current project of the application. |
| Constructors in org.jhotdraw.app.action with parameters of type Project | |
|---|---|
FocusAction(Project project)
Creates a new instance. |
|
| Uses of Project in org.jhotdraw.samples.draw |
|---|
| Classes in org.jhotdraw.samples.draw that implement Project | |
|---|---|
class |
DrawProject
A drawing project. |
| Methods in org.jhotdraw.samples.draw with parameters of type Project | |
|---|---|
java.util.List<javax.swing.JToolBar> |
DrawApplicationModel.createToolBars(Application a,
Project pr)
Creates toolbars for the application. |
void |
DrawApplicationModel.initProject(Application a,
Project p)
|
| Uses of Project in org.jhotdraw.samples.net |
|---|
| Classes in org.jhotdraw.samples.net that implement Project | |
|---|---|
class |
NetProject
A Pert drawing project. |
| Methods in org.jhotdraw.samples.net with parameters of type Project | |
|---|---|
java.util.List<javax.swing.JMenu> |
NetApplicationModel.createMenus(Application a,
Project pr)
|
java.util.List<javax.swing.JToolBar> |
NetApplicationModel.createToolBars(Application a,
Project pr)
Creates toolbars for the application. |
void |
NetApplicationModel.initProject(Application a,
Project p)
|
| Uses of Project in org.jhotdraw.samples.pert |
|---|
| Classes in org.jhotdraw.samples.pert that implement Project | |
|---|---|
class |
PertProject
A Pert drawing project. |
| Methods in org.jhotdraw.samples.pert with parameters of type Project | |
|---|---|
java.util.List<javax.swing.JMenu> |
PertApplicationModel.createMenus(Application a,
Project pr)
|
java.util.List<javax.swing.JToolBar> |
PertApplicationModel.createToolBars(Application a,
Project pr)
Creates toolbars for the application. |
void |
PertApplicationModel.initProject(Application a,
Project p)
|
| Uses of Project in org.jhotdraw.samples.svg |
|---|
| Classes in org.jhotdraw.samples.svg that implement Project | |
|---|---|
class |
SVGProject
A drawing project. |
| Methods in org.jhotdraw.samples.svg with parameters of type Project | |
|---|---|
java.util.List<javax.swing.JToolBar> |
SVGApplicationModel.createToolBars(Application a,
Project pr)
Creates toolbars for the application. |
void |
SVGApplicationModel.initProject(Application a,
Project p)
|
|
Copyright 1996-2006 © JHotDraw.org | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||