Package org.praxislive.ide.opengl
Class GLSLDataObject
java.lang.Object
org.openide.loaders.DataObject
org.openide.loaders.MultiDataObject
org.praxislive.ide.opengl.GLSLDataObject
- All Implemented Interfaces:
Serializable,org.openide.nodes.Node.Cookie,org.openide.util.HelpCtx.Provider,org.openide.util.Lookup.Provider
public class GLSLDataObject
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
ConstructorsConstructorDescriptionGLSLDataObject(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
-
GLSLDataObject
public GLSLDataObject(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)
-