ujf.verimag.bip.Extra.Contracts.impl
Class ContractsFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by ujf.verimag.bip.Extra.Contracts.impl.ContractsFactoryImpl
All Implemented Interfaces:
ContractsFactory

public class ContractsFactoryImpl
extends EFactoryImpl
implements ContractsFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface ujf.verimag.bip.Extra.Contracts.ContractsFactory
eINSTANCE
 
Constructor Summary
ContractsFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 Contract createContract()
           
 ContractBinding createContractBinding()
           
 ContractState createContractState()
           
 ContractsPackage getContractsPackage()
           
static ContractsPackage getPackage()
          Deprecated.  
static ContractsFactory init()
          Creates the default factory implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContractsFactoryImpl

public ContractsFactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static ContractsFactory init()
Creates the default factory implementation.


create

public EObject create(EClass eClass)


createContract

public Contract createContract()

Specified by:
createContract in interface ContractsFactory
Returns:
a new object of class 'Contract'.

createContractState

public ContractState createContractState()

Specified by:
createContractState in interface ContractsFactory
Returns:
a new object of class 'Contract State'.

createContractBinding

public ContractBinding createContractBinding()

Specified by:
createContractBinding in interface ContractsFactory
Returns:
a new object of class 'Contract Binding'.

getContractsPackage

public ContractsPackage getContractsPackage()

Specified by:
getContractsPackage in interface ContractsFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static ContractsPackage getPackage()
Deprecated.