61 lines
1.4 KiB
Java
61 lines
1.4 KiB
Java
/**
|
|
*/
|
|
package fr.tpt.mem4csd.loss;
|
|
|
|
import org.eclipse.emf.ecore.EFactory;
|
|
|
|
/**
|
|
* <!-- begin-user-doc -->
|
|
* The <b>Factory</b> for the model.
|
|
* It provides a create method for each non-abstract class of the model.
|
|
* <!-- end-user-doc -->
|
|
* @see fr.tpt.mem4csd.loss.LossPackage
|
|
* @generated
|
|
*/
|
|
public interface LossFactory extends EFactory {
|
|
/**
|
|
* The singleton instance of the factory.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
LossFactory eINSTANCE = fr.tpt.mem4csd.loss.impl.LossFactoryImpl.init();
|
|
|
|
/**
|
|
* Returns a new object of class '<em>Primitive</em>'.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return a new object of class '<em>Primitive</em>'.
|
|
* @generated
|
|
*/
|
|
Primitive createPrimitive();
|
|
|
|
/**
|
|
* Returns a new object of class '<em>Link</em>'.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return a new object of class '<em>Link</em>'.
|
|
* @generated
|
|
*/
|
|
Link createLink();
|
|
|
|
/**
|
|
* Returns a new object of class '<em>Complex</em>'.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return a new object of class '<em>Complex</em>'.
|
|
* @generated
|
|
*/
|
|
Complex createComplex();
|
|
|
|
/**
|
|
* Returns the package supported by this factory.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return the package supported by this factory.
|
|
* @generated
|
|
*/
|
|
LossPackage getLossPackage();
|
|
|
|
} //LossFactory
|