Class PXJavaDataLoader

java.lang.Object
org.openide.util.SharedClassObject
org.openide.loaders.DataLoader
org.openide.loaders.MultiFileLoader
org.openide.loaders.UniFileLoader
org.praxislive.ide.pxj.PXJavaDataLoader
All Implemented Interfaces:
Externalizable, Serializable, org.openide.loaders.DataObject.Factory

public class PXJavaDataLoader extends org.openide.loaders.UniFileLoader
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.openide.loaders.DataLoader

    org.openide.loaders.DataLoader.RecognizedFiles
  • Field Summary

    Fields inherited from class org.openide.loaders.UniFileLoader

    PROP_EXTENSIONS

    Fields inherited from class org.openide.loaders.DataLoader

    PROP_ACTIONS, PROP_DISPLAY_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     
    protected org.openide.loaders.MultiDataObject
    createMultiObject(org.openide.filesystems.FileObject primaryFile)
     
    protected org.openide.filesystems.FileObject
    findPrimaryFile(org.openide.filesystems.FileObject fo)
     

    Methods inherited from class org.openide.loaders.UniFileLoader

    createPrimaryEntry, createSecondaryEntry, getExtensions, readExternal, setExtensions, writeExternal

    Methods inherited from class org.openide.loaders.MultiFileLoader

    handleFindDataObject

    Methods inherited from class org.openide.loaders.DataLoader

    clearSharedData, defaultActions, defaultDisplayName, findDataObject, findDataObject, getActions, getDisplayName, getLoader, getRepresentationClass, getRepresentationClassName, markFile, setActions, setDisplayName

    Methods inherited from class org.openide.util.SharedClassObject

    addNotify, addPropertyChangeListener, equals, finalize, findObject, findObject, firePropertyChange, getLock, getProperty, hashCode, initialize, putProperty, putProperty, removeNotify, removePropertyChangeListener, reset, writeReplace

    Methods inherited from class java.lang.Object

    clone, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PXJavaDataLoader

      public PXJavaDataLoader()
  • Method Details

    • actionsContext

      protected String actionsContext()
      Overrides:
      actionsContext in class org.openide.loaders.DataLoader
    • findPrimaryFile

      protected org.openide.filesystems.FileObject findPrimaryFile(org.openide.filesystems.FileObject fo)
      Overrides:
      findPrimaryFile in class org.openide.loaders.UniFileLoader
    • createMultiObject

      protected org.openide.loaders.MultiDataObject createMultiObject(org.openide.filesystems.FileObject primaryFile) throws org.openide.loaders.DataObjectExistsException, IOException
      Specified by:
      createMultiObject in class org.openide.loaders.UniFileLoader
      Throws:
      org.openide.loaders.DataObjectExistsException
      IOException