001    // DefaultPhysicalMemoryFactory.java, created by wbeebee
002    // Copyright (C) 2001 Wes Beebee <wbeebee@mit.edu>
003    // Licensed under the terms of the GNU GPL; see COPYING for details.
004    package javax.realtime;
005    
006    /** <code>DefaultPhysicalMemoryFactory</code>
007     *
008     * @author Wes Beebee <<a href="mailto:wbeebee@mit.edu">wbeebee@mit.edu</a>>
009     */
010    
011    public class DefaultPhysicalMemoryFactory {
012        private static PhysicalMemoryFactory pmf = null;
013    
014        /** */
015    
016        public static PhysicalMemoryFactory instance() {
017            if (pmf == null) {
018                pmf = new PhysicalMemoryFactory();
019            }
020            return pmf;
021        }
022    }