de.uka.ipd.sdq.completions
Interface CompletionsFactory

All Known Implementing Classes:
CompletionsFactoryImpl

public interface CompletionsFactory

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

See Also:
CompletionsPackage

Field Summary
static CompletionsFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 Completion createCompletion()
          Returns a new object of class 'Completion'.
 CompletionRepository createCompletionRepository()
          Returns a new object of class 'Completion Repository'.
 DelegatingExternalCallAction createDelegatingExternalCallAction()
          Returns a new object of class 'Delegating External Call Action'.
 CompletionsPackage getCompletionsPackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

static final CompletionsFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createCompletion

Completion createCompletion()
Returns a new object of class 'Completion'.

Returns:
a new object of class 'Completion'.

createCompletionRepository

CompletionRepository createCompletionRepository()
Returns a new object of class 'Completion Repository'.

Returns:
a new object of class 'Completion Repository'.

createDelegatingExternalCallAction

DelegatingExternalCallAction createDelegatingExternalCallAction()
Returns a new object of class 'Delegating External Call Action'.

Returns:
a new object of class 'Delegating External Call Action'.

getCompletionsPackage

CompletionsPackage getCompletionsPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.