Package org.netbeans.modules.python
Class PythonDataObject
java.lang.Object
org.openide.loaders.DataObject
org.openide.loaders.MultiDataObject
org.netbeans.modules.python.PythonDataObject
- All Implemented Interfaces:
Serializable,org.openide.nodes.Node.Cookie,org.openide.util.HelpCtx.Provider,org.openide.util.Lookup.Provider
public class PythonDataObject
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
ConstructorsConstructorDescriptionPythonDataObject(org.openide.filesystems.FileObject pf, org.openide.loaders.MultiFileLoader loader) -
Method Summary
Modifier and TypeMethodDescriptionprotected intstatic org.netbeans.core.spi.multiview.text.MultiViewEditorElementcreateEditor(org.openide.util.Lookup lkp) Methods inherited from class org.openide.loaders.MultiDataObject
addSecondaryEntry, createNodeDelegate, files, findSecondaryEntry, getCookie, getCookieSet, getHelpCtx, getLookup, 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
-
PythonDataObject
public PythonDataObject(org.openide.filesystems.FileObject pf, org.openide.loaders.MultiFileLoader loader) throws org.openide.loaders.DataObjectExistsException, IOException - Throws:
org.openide.loaders.DataObjectExistsExceptionIOException
-
-
Method Details
-
associateLookup
protected int associateLookup()- Overrides:
associateLookupin classorg.openide.loaders.MultiDataObject
-
createEditor
public static org.netbeans.core.spi.multiview.text.MultiViewEditorElement createEditor(org.openide.util.Lookup lkp)
-