00001 00007 package org.best_of_robotics.model.datatypes; 00008 00009 import org.eclipse.emf.ecore.EFactory; 00010 00019 public interface DatatypesFactory extends EFactory { 00026 DatatypesFactory eINSTANCE = org.best_of_robotics.model.datatypes.impl.DatatypesFactoryImpl.init(); 00027 00035 TypesLibrary createTypesLibrary(); 00036 00044 SimpleType createSimpleType(); 00045 00053 RosIDLReference createRosIDLReference(); 00054 00062 VectorType createVectorType(); 00063 00071 CustomType createCustomType(); 00072 00080 Field createField(); 00081 00089 DatatypesPackage getDatatypesPackage(); 00090 00091 } //DatatypesFactory