org.formaria.editor.netbeans.project
Class ProjectDataObject
java.lang.Object
MultiDataObject
org.formaria.editor.netbeans.project.ProjectDataObject
- All Implemented Interfaces:
- Modifiable
public class ProjectDataObject
- extends MultiDataObject
- implements Modifiable
Represents a Project object in the Repository.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectDataObject
public ProjectDataObject(FileObject pf,
ProjectDataLoader loader)
throws DataObjectExistsException
- Helper object that handles execution bits for us. Lazy initialized from
#getExecSupport.
- Throws:
DataObjectExistsException
getHelpCtx
public HelpCtx getHelpCtx()
createNodeDelegate
protected Node createNodeDelegate()
getProject
public EditorProject getProject()
- Get the current editor project
- Returns:
- the project reference
getNotifiable
public Notifiable getNotifiable()
- Specified by:
getNotifiable in interface Modifiable