[go: up one dir, main page]

Menu

Commit [r5938]  Maximize  Restore  History

Changed around the tree structure so that metadata entries are show in the tree underneath their containing file/folder. I altered the CheckRenderer a little bit to accomodate this new method of showing the metadata and created a new icon for the new type of tree node.

I made the Metadata and SelectableEntry classes subclasses of Observables, and the SelectableEntryNode and MetadataNode implementors of the Observer interface. I also had to hand each Node a reference to the model so that it could call the appropriate nodeXXX function on the model when the metadata/entry changed. This was a bit of a pain =).

I fixed a bug in MetadataEntryTask.CloseTabAction where the wrong "remove" method was called to remove the current tab from the view.

I removed the "label" field from the SelectableEntry class. That is now defunct since the label attribute in the corresponding DIV element is taken up by the SelectableEntry's short name.

andyscukanec 2005-07-15

changed /services/sipcreator/trunk/src/fedora/services/sipcreator/ConversionRulesGraph.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/ConversionRulesJGraph.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/FileSystemEntry.java
added /services/sipcreator/trunk/src/fedora/services/sipcreator/MetadataNode.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/SelectableEntry.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/SelectableEntryNode.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/SelectableEntryPanel.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/ZipFileEntry.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/metadata/Metadata.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/tasks/ConversionRulesTask.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/tasks/FileSelectTask.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/tasks/MetadataEntryTask.java
changed /services/sipcreator/trunk/src/fedora/services/sipcreator/utility/CheckRenderer.java