Package com.mucommander.ui.viewer

Generic classes used to deal with file viewing / editing.

See:
          Description

Interface Summary
EditorFactory A common interface for instanciating FileEditor implementations, and finding out if a editor is capable of editing a particular file.
ViewerFactory A common interface for instanciating FileViewer implementations, and finding out if a viewer is capable of viewing a particular file.
 

Class Summary
EditorFrame A specialized JFrame that displays a FileEditor for a given file and provides some common editing functionalities.
EditorRegistrar EditorRegistrar maintains a list of registered file editors and provides methods to dynamically register file editors and create appropriate FileEditor (Panel) and EditorFrame (Window) instances for a given AbstractFile.
FileEditor An abstract class to be subclassed by file editor implementations.
FileViewer An abstract class to be subclassed by file viewer implementations.
ViewerFrame A specialized JFrame that displays a FileViewer for a given file.
ViewerRegistrar ViewerRegistrar maintains a list of registered file viewers and provides methods to dynamically register file viewers and create appropriate FileViewer (Panel) and ViewerFrame (Window) instances for a given AbstractFile.
 

Exception Summary
UserCancelledException This exception is thrown by ViewerRegistrar and EditorRegistrar when the user has cancelled the view/edit operation.
WarnUserException This exception is thrown by ViewerFactory and EditorFactory when the user should be warned about something before going ahead with viewing/editing a file.
 

Package com.mucommander.ui.viewer Description

Generic classes used to deal with file viewing / editing.



This file is part of muCommander - Copyright (C) 2002-2008 Maxence Bernard