g-Eclipse
Release 1.0.0

eu.geclipse.batch.model.qdl
Interface QdlFactory

All Known Implementing Classes:
QdlFactoryImpl

public interface QdlFactory

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

See Also:
QdlPackage

Field Summary
static QdlFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 AllowedVirtualOrganizationsType createAllowedVirtualOrganizationsType()
          Returns a new object of class 'Allowed Virtual Organizations Type'
 BoundaryType createBoundaryType()
          Returns a new object of class 'Boundary Type'
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'
 ExactType createExactType()
          Returns a new object of class 'Exact Type'
 IntegerBoundaryType createIntegerBoundaryType()
          Returns a new object of class 'Integer Boundary Type'
 IntegerExactType createIntegerExactType()
          Returns a new object of class 'Integer Exact Type'
 IntegerRangeType createIntegerRangeType()
          Returns a new object of class 'Integer Range Type'
 IntegerRangeValueType createIntegerRangeValueType()
          Returns a new object of class 'Integer Range Value Type'
 QueueType createQueueType()
          Returns a new object of class 'Queue Type'
 RangeType createRangeType()
          Returns a new object of class 'Range Type'
 RangeValueType createRangeValueType()
          Returns a new object of class 'Range Value Type'
 QdlPackage getQdlPackage()
          Returns the package supported by this factory
 

Field Detail

eINSTANCE

static final QdlFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createAllowedVirtualOrganizationsType

AllowedVirtualOrganizationsType createAllowedVirtualOrganizationsType()
Returns a new object of class 'Allowed Virtual Organizations Type'.

Returns:
a new object of class 'Allowed Virtual Organizations Type'.

createBoundaryType

BoundaryType createBoundaryType()
Returns a new object of class 'Boundary Type'.

Returns:
a new object of class 'Boundary Type'.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.

createExactType

ExactType createExactType()
Returns a new object of class 'Exact Type'.

Returns:
a new object of class 'Exact Type'.

createIntegerBoundaryType

IntegerBoundaryType createIntegerBoundaryType()
Returns a new object of class 'Integer Boundary Type'.

Returns:
a new object of class 'Integer Boundary Type'.

createIntegerExactType

IntegerExactType createIntegerExactType()
Returns a new object of class 'Integer Exact Type'.

Returns:
a new object of class 'Integer Exact Type'.

createIntegerRangeType

IntegerRangeType createIntegerRangeType()
Returns a new object of class 'Integer Range Type'.

Returns:
a new object of class 'Integer Range Type'.

createIntegerRangeValueType

IntegerRangeValueType createIntegerRangeValueType()
Returns a new object of class 'Integer Range Value Type'.

Returns:
a new object of class 'Integer Range Value Type'.

createQueueType

QueueType createQueueType()
Returns a new object of class 'Queue Type'.

Returns:
a new object of class 'Queue Type'.

createRangeType

RangeType createRangeType()
Returns a new object of class 'Range Type'.

Returns:
a new object of class 'Range Type'.

createRangeValueType

RangeValueType createRangeValueType()
Returns a new object of class 'Range Value Type'.

Returns:
a new object of class 'Range Value Type'.

getQdlPackage

QdlPackage getQdlPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.

g-Eclipse
Release 1.0.0