1 19 package org.netbeans.api.mdr; 20 21 import org.openide.util.Lookup; 22 23 28 public abstract class MDRManager { 29 32 public abstract MDRepository getDefaultRepository(); 33 34 38 public abstract MDRepository getRepository(String name); 39 40 43 public abstract String [] getRepositoryNames(); 44 45 48 public void shutdownAll() { 49 String names[] = getRepositoryNames(); 50 for (int i = 0; i < names.length; i++) { 51 getRepository(names[i]).shutdown(); 52 } 53 } 54 55 58 public static MDRManager getDefault() { 59 return (MDRManager) Lookup.getDefault().lookup(MDRManager.class); 60 } 61 } 62 63 | Popular Tags |