Package com.bc.ceres.swing.demo
Class FigureEditorApp
- java.lang.Object
-
- com.bc.ceres.swing.demo.FigureEditorApp
-
- Direct Known Subclasses:
FigureEditorDemo
public abstract class FigureEditorApp extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFigureEditorApp()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract FigureFactorygetFigureFactory()JFramegetFrame()protected abstract voidloadFigureCollection(File file, FigureCollection figureCollection)static voidrun(FigureEditorApp drawingApp)protected abstract voidstoreFigureCollection(FigureCollection figureCollection, File file)
-
-
-
Method Detail
-
getFigureFactory
protected abstract FigureFactory getFigureFactory()
-
loadFigureCollection
protected abstract void loadFigureCollection(File file, FigureCollection figureCollection) throws IOException
- Throws:
IOException
-
storeFigureCollection
protected abstract void storeFigureCollection(FigureCollection figureCollection, File file) throws IOException
- Throws:
IOException
-
run
public static void run(FigureEditorApp drawingApp)
-
getFrame
public JFrame getFrame()
-
-