00001 00007 package org.best_of_robotics.model.datatypes.provider; 00008 00009 import org.eclipse.emf.common.EMFPlugin; 00010 00011 import org.eclipse.emf.common.util.ResourceLocator; 00012 00019 public final class DataTypesEditPlugin extends EMFPlugin { 00026 public static final DataTypesEditPlugin INSTANCE = new DataTypesEditPlugin(); 00027 00034 private static Implementation plugin; 00035 00042 public DataTypesEditPlugin() { 00043 super 00044 (new ResourceLocator [] { 00045 }); 00046 } 00047 00055 @Override 00056 public ResourceLocator getPluginResourceLocator() { 00057 return plugin; 00058 } 00059 00067 public static Implementation getPlugin() { 00068 return plugin; 00069 } 00070 00077 public static class Implementation extends EclipsePlugin { 00084 public Implementation() { 00085 super(); 00086 00087 // Remember the static instance. 00088 // 00089 plugin = this; 00090 } 00091 } 00092 00093 }