ujf.verimag.bip.Core.Modules.impl
Class ModulesFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by ujf.verimag.bip.Core.Modules.impl.ModulesFactoryImpl
All Implemented Interfaces:
ModulesFactory

public class ModulesFactoryImpl
extends EFactoryImpl
implements ModulesFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface ujf.verimag.bip.Core.Modules.ModulesFactory
eINSTANCE
 
Constructor Summary
ModulesFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 OpaqueElement createOpaqueElement()
           
 Package createPackage()
           
 Root createRoot()
           
 System createSystem()
           
 ModulesPackage getModulesPackage()
           
static ModulesPackage getPackage()
          Deprecated.  
static ModulesFactory 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

ModulesFactoryImpl

public ModulesFactoryImpl()
Creates an instance of the factory.

Method Detail

init

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


create

public EObject create(EClass eClass)


createPackage

public Package createPackage()

Specified by:
createPackage in interface ModulesFactory
Returns:
a new object of class 'Package'.

createSystem

public System createSystem()

Specified by:
createSystem in interface ModulesFactory
Returns:
a new object of class 'System'.

createRoot

public Root createRoot()

Specified by:
createRoot in interface ModulesFactory
Returns:
a new object of class 'Root'.

createOpaqueElement

public OpaqueElement createOpaqueElement()

Specified by:
createOpaqueElement in interface ModulesFactory
Returns:
a new object of class 'Opaque Element'.

getModulesPackage

public ModulesPackage getModulesPackage()

Specified by:
getModulesPackage in interface ModulesFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static ModulesPackage getPackage()
Deprecated.