[r33 dec 03] Create an XML layer using apisupport. On its root folder
in the Explorer, set Sort Mode to e.g. By Name. You get in the layer:
<attr name="OpenIDE-Folder-SortMode" stringvalue="N"/>
Now change the "N" to "C". The Sort Mode property in the prop sheet of
the <root folder> does not refresh. The Bean Browser shows that the
file attribute is now indeed "C". But apparently no file attribute
event was fired to cause FolderList to call changeComparator, perhaps
because the root file object is the root of a MultiFileSystem, or
perhaps this event was ignored. The apisupport has a MFS with one
delegate, a custom variant of XMLFS; when such a textual change is
made, the old delegate is removed, a fresh one from a parse created,
and setDelegates called. Note that the Template property is correctly
refreshed from a change in the XML. So either apisupport is not firing
a change correctly, MFS is not propagating it, or FolderList is not
Target milestone was changed from '3.4' to TBD.
May be related to DataFolderTest failing.
Have not evaluated vis-a-vis 4.2 yet.
OpenIDE-Folder-SortMode is obsolete.