Package org.praxislive.ide.pxs
Class PXSDataObject
java.lang.Object
org.openide.loaders.DataObject
org.openide.loaders.MultiDataObject
org.praxislive.ide.pxs.PXSDataObject
- All Implemented Interfaces:
Serializable,org.openide.nodes.Node.Cookie,org.openide.util.HelpCtx.Provider,org.openide.util.Lookup.Provider
public class PXSDataObject
extends org.openide.loaders.MultiDataObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openide.loaders.MultiDataObject
org.openide.loaders.MultiDataObject.EntryNested classes/interfaces inherited from class org.openide.loaders.DataObject
org.openide.loaders.DataObject.Container, org.openide.loaders.DataObject.Factory, org.openide.loaders.DataObject.Registration, org.openide.loaders.DataObject.Registrations, org.openide.loaders.DataObject.Registry -
Field Summary
Fields inherited from class org.openide.loaders.DataObject
PROP_COOKIE, PROP_FILES, PROP_HELP, PROP_MODIFIED, PROP_NAME, PROP_PRIMARY_FILE, PROP_TEMPLATE, PROP_VALID -
Constructor Summary
ConstructorsConstructorDescriptionPXSDataObject(org.openide.filesystems.FileObject pf, org.openide.loaders.MultiFileLoader loader) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.openide.nodes.Nodeorg.openide.util.LookupMethods inherited from class org.openide.loaders.MultiDataObject
addSecondaryEntry, associateLookup, files, findSecondaryEntry, getCookie, getCookieSet, getHelpCtx, getMultiFileLoader, getPrimaryEntry, handleCopy, handleCopyRename, handleCreateFromTemplate, handleDelete, handleMove, handleRename, isCopyAllowed, isDeleteAllowed, isMoveAllowed, isRenameAllowed, registerEditor, registerEntry, removeSecondaryEntry, secondaryEntries, setCookieSet, takePrimaryFileLockMethods inherited from class org.openide.loaders.DataObject
addPropertyChangeListener, addVetoableChangeListener, copy, createFromTemplate, createFromTemplate, createFromTemplate, createShadow, delete, dispose, find, firePropertyChange, fireVetoableChange, getCookie, getFolder, getLoader, getName, getNodeDelegate, getPrimaryFile, getRegistry, handleCreateShadow, isModified, isShadowAllowed, isTemplate, isValid, markFiles, move, removePropertyChangeListener, removeVetoableChangeListener, rename, setModified, setTemplate, setValid, toString, writeReplace
-
Constructor Details
-
PXSDataObject
public PXSDataObject(org.openide.filesystems.FileObject pf, org.openide.loaders.MultiFileLoader loader) throws org.openide.loaders.DataObjectExistsException, IOException - Throws:
org.openide.loaders.DataObjectExistsExceptionIOException
-
-
Method Details
-
createNodeDelegate
protected org.openide.nodes.Node createNodeDelegate()- Overrides:
createNodeDelegatein classorg.openide.loaders.MultiDataObject
-
getLookup
public org.openide.util.Lookup getLookup()- Specified by:
getLookupin interfaceorg.openide.util.Lookup.Provider- Overrides:
getLookupin classorg.openide.loaders.MultiDataObject
-