Interface FamiliesFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
FamiliesFactoryImpl
public interface FamiliesFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
FamiliesPackage
-
-
Field Summary
Fields Modifier and Type Field Description static FamiliesFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Bike
createBike()
Returns a new object of class 'Bike'.District
createDistrict()
Returns a new object of class 'District'.Dog
createDog()
Returns a new object of class 'Dog'.Family
createFamily()
Returns a new object of class 'Family'.Model
createModel()
Returns a new object of class 'Model'.Person
createPerson()
Returns a new object of class 'Person'.Pet
createPet()
Returns a new object of class 'Pet'.FamiliesPackage
getFamiliesPackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Field Detail
-
eINSTANCE
static final FamiliesFactory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
createFamily
Family createFamily()
Returns a new object of class 'Family'.- Returns:
- a new object of class 'Family'.
-
createPet
Pet createPet()
Returns a new object of class 'Pet'.- Returns:
- a new object of class 'Pet'.
-
createPerson
Person createPerson()
Returns a new object of class 'Person'.- Returns:
- a new object of class 'Person'.
-
createDog
Dog createDog()
Returns a new object of class 'Dog'.- Returns:
- a new object of class 'Dog'.
-
createDistrict
District createDistrict()
Returns a new object of class 'District'.- Returns:
- a new object of class 'District'.
-
createModel
Model createModel()
Returns a new object of class 'Model'.- Returns:
- a new object of class 'Model'.
-
createBike
Bike createBike()
Returns a new object of class 'Bike'.- Returns:
- a new object of class 'Bike'.
-
getFamiliesPackage
FamiliesPackage getFamiliesPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-
-