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 }