This differs from EditorPaneFactory in that it is responsible to every aspect of creating the editor. Thus, it has to create a top-level window, rather than just a pane to insert in a top-level window.
In this base class, the createEditor() method is abstract. Derived classes must override this method to present a user interface for configuring the object. For example, a digital filter actor could present a filter design interface. A plotter actor could present a panel for configuring a plot. A file reader actor could present a file browser. @see EditorPaneFactory @author Edward A. Lee @version $Id: EditorFactory.java,v 1.22 2006/03/28 23:56:12 cxh Exp $ @since Ptolemy II 2.0 @Pt.ProposedRating Red (eal) @Pt.AcceptedRating Red (johnr)
|
|
|
|