Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

DocManager.java

Go to the documentation of this file.
00001 
00058 package com.arcle.rmt.j2se.swing.ui;
00059 
00060 import javax.swing.*;
00061 
00073 public class DocManager {
00074     protected DocManager() {
00075     }
00076 
00077 
00078     //-----------------------------------------------------------------------
00079     // Command Handlers
00080 
00081     public void cmFileNew() {
00082     }
00083 
00084     public void cmFileOpen() {
00085     }
00086 
00087     public void cmFileRevert() {
00088     }
00089 
00090     public void cmFileSave() {
00091     }
00092 
00093     public void cmFileSaveAs() {
00094     }
00095 
00096     public void cmViewCeate() {
00097     }
00098 
00099     //-----------------------------------------------------------------------
00100     // Static Methods
00101 
00105     public static DocManager getInstance() {
00106         try {
00107             if (_instance == null) {
00108                 String instanceName = System.getProperty(INSTANCE_PROPERTY,
00109                     DEFAULT_INSTANCE);
00110                 _instance = (DocManager) Class.forName(instanceName).newInstance();
00111             }
00112         } catch(Exception e) {
00113             e.printStackTrace();
00114             System.exit(3);
00115         }
00116         return _instance;
00117     }
00118 
00119     //-----------------------------------------------------------------------
00120     // Static fields
00121     private static DocManager _instance = null;
00122 
00123     //-----------------------------------------------------------------------
00124     // Static constants
00125 
00129     public static final String INSTANCE_PROPERTY = "com.arcle.rmt.j2se.swing.ui.DocManager.instance";
00130 
00134     public static final String DEFAULT_INSTANCE = "com.arcle.rmt.j2se.swing.ui.DocManager";
00135 
00136 
00137 
00138 }
00139 

Generated on Fri Jun 18 19:51:16 2004 for Arcle Rambutan by doxygen 1.3.5