org.formaria.editor.netbeans.project.pages
Class PageDataObject
java.lang.Object
MultiDataObject
org.formaria.editor.netbeans.project.pages.PageDataObject
- All Implemented Interfaces:
- Modifiable
- Direct Known Subclasses:
- HtmlDataObject
public class PageDataObject
- extends MultiDataObject
- implements Modifiable
Represents a Project object in the Repository.
Copyright (c) Formaria Ltd., 1998-2004
License: see license.txt
|
Constructor Summary |
PageDataObject(FileObject pf,
UniFileLoader loader,
java.lang.String mimeType,
java.lang.String icon)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pageDataNode
protected PageDataNode pageDataNode
ps
protected PageEditorSupport ps
iconPath
protected java.lang.String iconPath
PageDataObject
public PageDataObject(FileObject pf,
UniFileLoader loader,
java.lang.String mimeType,
java.lang.String icon)
throws DataObjectExistsException
- Throws:
DataObjectExistsException
getIconFileName
public java.lang.String getIconFileName()
- Get the icon file name
- Returns:
- the full path to the icon file
getEditorSupport
public PageEditorSupport getEditorSupport()
getNotifiable
public Notifiable getNotifiable()
- Specified by:
getNotifiable in interface Modifiable
getHelpCtx
public HelpCtx getHelpCtx()
createNodeDelegate
protected Node createNodeDelegate()
getType
public java.lang.String getType()