org.eclipse.gmt.modisco.infra.facet
Interface FacetFactory


public interface FacetFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
FacetPackage
Generated:

Field Summary
static FacetFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 Facet createFacet()
          Returns a new object of class 'Facet'.
 FacetAttribute createFacetAttribute()
          Returns a new object of class 'Attribute'.
 FacetReference createFacetReference()
          Returns a new object of class 'Reference'.
 FacetSet createFacetSet()
          Returns a new object of class 'Set'.
 Shortcut createShortcut()
          Returns a new object of class 'Shortcut'.
 FacetPackage getFacetPackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

static final FacetFactory eINSTANCE
The singleton instance of the factory.

Generated:
Method Detail

createFacet

Facet createFacet()
Returns a new object of class 'Facet'.

Returns:
a new object of class 'Facet'.
Generated:

createFacetAttribute

FacetAttribute createFacetAttribute()
Returns a new object of class 'Attribute'.

Returns:
a new object of class 'Attribute'.
Generated:

createFacetReference

FacetReference createFacetReference()
Returns a new object of class 'Reference'.

Returns:
a new object of class 'Reference'.
Generated:

createFacetSet

FacetSet createFacetSet()
Returns a new object of class 'Set'.

Returns:
a new object of class 'Set'.
Generated:

createShortcut

Shortcut createShortcut()
Returns a new object of class 'Shortcut'.

Returns:
a new object of class 'Shortcut'.
Generated:

getFacetPackage

FacetPackage getFacetPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated: