Package fedora.client.objecteditor

Interface Summary
PotentiallyDirty Interface for containers that report on dirtiness of sub-components.
TabDrawer A thing that draws tabs.
ValidityListener Interface for things that listen to validity changes.
 

Class Summary
BehaviorDescriptionPanel  
ContentEditor Edit content of certain types in a JComponent.
ContentHandlerFactory Provides type-appropriate ContentViewer and ContentEditor instances.
ContentViewer Views content of certain types in a JComponent.
DatastreamBindingComparator  
DatastreamBindingPane Binding pane for datastreams.
DatastreamPane Displays a datastream's attributes, allowing the editing of its state, and some of the most recent version's attributes.
DatastreamsPane Shows a tabbed pane, one for each datastream in the object, and one special tab for "New...", which handles the creation of new datastreams.
DisseminatorPane Pane for disseminator.
DisseminatorsPane Shows a tabbed pane, one for each disseminator in the object.
EditingPane An abstract JPanel for panes that support Save and Undo operations, which also includes some utility methods to make constructing the UI easier for implementers.
ImageContentViewer Views content of common image formats in a JComponent.
ImportDialog Launch a dialog for getting a local file or a URL in order to import content.
MechanismInputPanel Panel for providing mechanism input.
ObjectEditorFrame An editing window that includes facilities for editing and viewing everything about a digital object.
ObjectPane Displays an object's attributes, allowing the editing of some.
SVGContentViewer Views content of SVG images in a JComponent.
TextContentEditor A general-purpose text editor/viewer with XML pretty-printing.
Util Some static utility methods that might be needed across several classes in this package.