g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.model.posix.impl
Class PosixFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by eu.geclipse.jsdl.model.posix.impl.PosixFactoryImpl
All Implemented Interfaces:
PosixFactory

public class PosixFactoryImpl
extends EFactoryImpl
implements PosixFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface eu.geclipse.jsdl.model.posix.PosixFactory
eINSTANCE
 
Constructor Summary
PosixFactoryImpl()
          Creates an instance of the factory
 
Method Summary
 EObject create(EClass eClass)
           
 ArgumentType createArgumentType()
           
 DirectoryNameType createDirectoryNameType()
           
 DocumentRoot createDocumentRoot()
           
 EnvironmentType createEnvironmentType()
           
 FileNameType createFileNameType()
           
 GroupNameType createGroupNameType()
           
 LimitsType createLimitsType()
           
 POSIXApplicationType createPOSIXApplicationType()
           
 UserNameType createUserNameType()
           
static PosixPackage getPackage()
          Deprecated.  
 PosixPackage getPosixPackage()
           
static PosixFactory init()
          Creates the default factory implementation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PosixFactoryImpl

public PosixFactoryImpl()
Creates an instance of the factory.

Method Detail

init

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


create

public EObject create(EClass eClass)


createArgumentType

public ArgumentType createArgumentType()

Specified by:
createArgumentType in interface PosixFactory
Returns:
a new object of class 'Argument Type'.

createDirectoryNameType

public DirectoryNameType createDirectoryNameType()

Specified by:
createDirectoryNameType in interface PosixFactory
Returns:
a new object of class 'Directory Name Type'.

createDocumentRoot

public DocumentRoot createDocumentRoot()

Specified by:
createDocumentRoot in interface PosixFactory
Returns:
a new object of class 'Document Root'.

createEnvironmentType

public EnvironmentType createEnvironmentType()

Specified by:
createEnvironmentType in interface PosixFactory
Returns:
a new object of class 'Environment Type'.

createFileNameType

public FileNameType createFileNameType()

Specified by:
createFileNameType in interface PosixFactory
Returns:
a new object of class 'File Name Type'.

createGroupNameType

public GroupNameType createGroupNameType()

Specified by:
createGroupNameType in interface PosixFactory
Returns:
a new object of class 'Group Name Type'.

createLimitsType

public LimitsType createLimitsType()

Specified by:
createLimitsType in interface PosixFactory
Returns:
a new object of class 'Limits Type'.

createPOSIXApplicationType

public POSIXApplicationType createPOSIXApplicationType()

Specified by:
createPOSIXApplicationType in interface PosixFactory
Returns:
a new object of class 'POSIX Application Type'.

createUserNameType

public UserNameType createUserNameType()

Specified by:
createUserNameType in interface PosixFactory
Returns:
a new object of class 'User Name Type'.

getPosixPackage

public PosixPackage getPosixPackage()

Specified by:
getPosixPackage in interface PosixFactory
Returns:
the package supported by this factory.

getPackage

public static PosixPackage getPackage()
Deprecated. 


g-Eclipse
Release 1.0.0