org.eclipse.emf.facet.efacet
Interface EFacetFactory


public interface EFacetFactory

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

See Also:
EFacetPackage
Generated:

Field Summary
static EFacetFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 Category createCategory()
          Returns a new object of class 'Category'.
 Facet createFacet()
          Returns a new object of class 'Facet'.
 FacetAttribute createFacetAttribute()
          Returns a new object of class 'Facet Attribute'.
 FacetOperation createFacetOperation()
          Returns a new object of class 'Facet Operation'.
 FacetReference createFacetReference()
          Returns a new object of class 'Facet Reference'.
 FacetSet createFacetSet()
          Returns a new object of class 'Facet Set'.
 Literal createLiteral()
          Returns a new object of class 'Literal'.
 OppositeReference createOppositeReference()
          Returns a new object of class 'Opposite Reference'.
 Parameter createParameter()
          Returns a new object of class 'Parameter'.
 ParameterValue createParameterValue()
          Returns a new object of class 'Parameter Value'.
 QueryContext createQueryContext()
          Returns a new object of class 'Query Context'.
 QueryResult createQueryResult()
          Returns a new object of class 'Query Result'.
 QuerySet createQuerySet()
          Returns a new object of class 'Query Set'.
 TypedElementRef createTypedElementRef()
          Returns a new object of class 'Typed Element Ref'.
 EFacetPackage getEFacetPackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

static final EFacetFactory eINSTANCE
The singleton instance of the factory.

Generated:
Method Detail

createFacetAttribute

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

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

createFacetReference

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

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

createFacetOperation

FacetOperation createFacetOperation()
Returns a new object of class 'Facet Operation'.

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

createFacetSet

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

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

createFacet

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

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

createQueryResult

QueryResult createQueryResult()
Returns a new object of class 'Query Result'.

Returns:
a new object of class 'Query Result'.
Generated:

createCategory

Category createCategory()
Returns a new object of class 'Category'.

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

createOppositeReference

OppositeReference createOppositeReference()
Returns a new object of class 'Opposite Reference'.

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

createQuerySet

QuerySet createQuerySet()
Returns a new object of class 'Query Set'.

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

createLiteral

Literal createLiteral()
Returns a new object of class 'Literal'.

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

createTypedElementRef

TypedElementRef createTypedElementRef()
Returns a new object of class 'Typed Element Ref'.

Returns:
a new object of class 'Typed Element Ref'.
Generated:

createParameter

Parameter createParameter()
Returns a new object of class 'Parameter'.

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

createParameterValue

ParameterValue createParameterValue()
Returns a new object of class 'Parameter Value'.

Returns:
a new object of class 'Parameter Value'.
Generated:

createQueryContext

QueryContext createQueryContext()
Returns a new object of class 'Query Context'.

Returns:
a new object of class 'Query Context'.
Generated:

getEFacetPackage

EFacetPackage getEFacetPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated: