Re: How to implement a MultiFileLoader?
geertjan wielenga <[email protected]> Fri, 7 Jul 2017 16:13:05 +0200
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Organization | Oracle Corporation |
| Message-ID | <[email protected]> |
Really, the best place to look is the Form module, that does exactly what you're discussing here. No, there wouldn't make sense for there to be a tutorial or a FAQ about this, since this is an extremely specific scenario, in fact, in NetBeans only the Form module has such a use case. Gj On 7-7-2017 16:03, Peter Nabbefeld wrote: > The point here is, that in NB several parts work together - I've not > yet found a solution in the "form" module, I'll take a look into the > file chooser - it needs some hint to ignore files for display, so it > should be more clear. > > Still just wondering, if there maybye some FAQ or up-to-date tutorial > for MultiDataObject ... > > Regards > Peter > > > Am 07.07.2017 um 15:57 schrieb geertjan wielenga: >> >> I'd take a look in the NetBeans sources if I were you, to see how >> it's done for '.form' files. >> >> Gj >> >> >> On 7-7-2017 15:55, Peter Nabbefeld wrote: >>> Hello Geertjan, >>> >>> thank You for Your reply! I've not noticed before, my DataObject is >>> already a MultiDataObject, so it should have sufficient support. >>> >>> However, how can I make the "brothers" invisible? And also, how can >>> I make the subfolder invisible? >>> >>> When creating my file type, I got a MultiDataObject (without the >>> necessary methods for working with multiple files), but no >>> MultiFileLoader (so I guess some default implementation is used). >>> >>> Kind regards >>> Peter >>> >>> >>> >>> >>> >>> Am 07.07.2017 um 15:02 schrieb geertjan wielenga: >>>> >>>> org.openide.filesystems.FileUtil.findBrother >>>> >>>> http://bits.netbeans.org/dev/javadoc/org-openide-filesystems/org/openide/filesystems/FileUtil.html#findBrother-org.openide.filesystems.FileObject-java.lang.String- >>>> >>>> >>>> https://blogs.oracle.com/geertjan/orgopenidefilesystemsfileutilfindbrother >>>> >>>> >>>> Gj >>>> >>>> On 7-7-2017 14:57, Peter Nabbefeld wrote: >>>>> >>>>> Hello, >>>>> >>>>> I'm missing support for MultiDataObject - current file type >>>>> tutorials don't seem to cover this. >>>>> >>>>> I've got 2 XML files (extensions "layoutml" and "eoml") and an >>>>> additional XML file (with extension "eoml") in a folder (which has >>>>> a fixed name). >>>>> >>>>> I'd like to get all of these as one MultiDataObject (making either >>>>> the layoutml or the outer "eoml" file the primary file - the eoml >>>>> has some metadata, but there exist different eoml's for different >>>>> datatypes). >>>>> >>>>> I'd also like to only see the primary file, while the other files >>>>> and the extra folder should be invisible to the user. >>>>> >>>>> Kind regards >>>>> Peter >>>>> >>>> >>>> >>> >>> >> >> > >