Package org.praxislive.ide.pxr.palette
Class TypeDataObject
java.lang.Object
org.openide.loaders.DataObject
org.openide.loaders.MultiDataObject
org.praxislive.ide.pxr.palette.TypeDataObject
- All Implemented Interfaces:
Serializable,org.openide.nodes.Node.Cookie,org.openide.util.HelpCtx.Provider,org.openide.util.Lookup.Provider
public class TypeDataObject
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
ConstructorsConstructorDescriptionTypeDataObject(org.openide.filesystems.FileObject pf, org.openide.loaders.MultiFileLoader loader) -
Method Summary
Modifier and TypeMethodDescriptionprotected intprotected org.openide.loaders.DataNodeorg.openide.util.HelpCtxorg.openide.util.LookupMethods inherited from class org.openide.loaders.MultiDataObject
addSecondaryEntry, files, findSecondaryEntry, getCookie, getCookieSet, 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
-
TypeDataObject
public TypeDataObject(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.loaders.DataNode 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
-
getHelpCtx
public org.openide.util.HelpCtx getHelpCtx()- Specified by:
getHelpCtxin interfaceorg.openide.util.HelpCtx.Provider- Overrides:
getHelpCtxin classorg.openide.loaders.MultiDataObject
-
associateLookup
protected int associateLookup()- Overrides:
associateLookupin classorg.openide.loaders.MultiDataObject
-