g-Eclipse
Release 1.0.0

eu.geclipse.batch.model.qdl.impl
Class QdlPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by eu.geclipse.batch.model.qdl.impl.QdlPackageImpl
All Implemented Interfaces:
QdlPackage

public class QdlPackageImpl
extends EPackageImpl
implements QdlPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from interface eu.geclipse.batch.model.qdl.QdlPackage
QdlPackage.Literals
 
Field Summary
 
Fields inherited from interface eu.geclipse.batch.model.qdl.QdlPackage
ALLOWED_VIRTUAL_ORGANIZATIONS_TYPE, ALLOWED_VIRTUAL_ORGANIZATIONS_TYPE__VO_NAME, ALLOWED_VIRTUAL_ORGANIZATIONS_TYPE_FEATURE_COUNT, BOUNDARY_TYPE, BOUNDARY_TYPE__ANY_ATTRIBUTE, BOUNDARY_TYPE__EXCLUSIVE_BOUND, BOUNDARY_TYPE__VALUE, BOUNDARY_TYPE_FEATURE_COUNT, DESCRIPTION_TYPE, DOCUMENT_ROOT, DOCUMENT_ROOT__ALLOWED_VIRTUAL_ORGANIZATIONS, DOCUMENT_ROOT__ASSIGNED_RESOURCES, DOCUMENT_ROOT__CPU_TIME_LIMIT, DOCUMENT_ROOT__DESCRIPTION, DOCUMENT_ROOT__JOBS_IN_QUEUE, DOCUMENT_ROOT__MIXED, DOCUMENT_ROOT__PRIORITY, DOCUMENT_ROOT__QUEUE, DOCUMENT_ROOT__QUEUE_STARTED, DOCUMENT_ROOT__QUEUE_STATUS, DOCUMENT_ROOT__QUEUE_TYPE, DOCUMENT_ROOT__RUNNING_JOBS, DOCUMENT_ROOT__VO_NAME, DOCUMENT_ROOT__WALL_TIME_LIMIT, DOCUMENT_ROOT__XMLNS_PREFIX_MAP, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION, DOCUMENT_ROOT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXACT_TYPE, EXACT_TYPE__ANY_ATTRIBUTE, EXACT_TYPE__EPSILON, EXACT_TYPE__VALUE, EXACT_TYPE_FEATURE_COUNT, INTEGER_BOUNDARY_TYPE, INTEGER_BOUNDARY_TYPE__ANY_ATTRIBUTE, INTEGER_BOUNDARY_TYPE__EXCLUSIVE_BOUND, INTEGER_BOUNDARY_TYPE__VALUE, INTEGER_BOUNDARY_TYPE_FEATURE_COUNT, INTEGER_EXACT_TYPE, INTEGER_EXACT_TYPE__ANY_ATTRIBUTE, INTEGER_EXACT_TYPE__EPSILON, INTEGER_EXACT_TYPE__VALUE, INTEGER_EXACT_TYPE_FEATURE_COUNT, INTEGER_RANGE_TYPE, INTEGER_RANGE_TYPE__ANY_ATTRIBUTE, INTEGER_RANGE_TYPE__INTEGER_LOWER_BOUND, INTEGER_RANGE_TYPE__INTEGER_UPPER_BOUND, INTEGER_RANGE_TYPE_FEATURE_COUNT, INTEGER_RANGE_VALUE_TYPE, INTEGER_RANGE_VALUE_TYPE__ANY_ATTRIBUTE, INTEGER_RANGE_VALUE_TYPE__EXACT, INTEGER_RANGE_VALUE_TYPE__LOWER_BOUNDED_RANGE, INTEGER_RANGE_VALUE_TYPE__RANGE, INTEGER_RANGE_VALUE_TYPE__UPPER_BOUNDED_RANGE, INTEGER_RANGE_VALUE_TYPE_FEATURE_COUNT, QUEUE_STATUS_ENUMERATION, QUEUE_STATUS_ENUMERATION_OBJECT, QUEUE_TYPE, QUEUE_TYPE__ALLOWED_VIRTUAL_ORGANIZATIONS, QUEUE_TYPE__ASSIGNED_RESOURCES, QUEUE_TYPE__CPU_TIME_LIMIT, QUEUE_TYPE__DESCRIPTION, QUEUE_TYPE__JOBS_IN_QUEUE, QUEUE_TYPE__PRIORITY, QUEUE_TYPE__QUEUE_NAME, QUEUE_TYPE__QUEUE_STARTED, QUEUE_TYPE__QUEUE_STATUS, QUEUE_TYPE__QUEUE_TYPE, QUEUE_TYPE__RUNNING_JOBS, QUEUE_TYPE__WALL_TIME_LIMIT, QUEUE_TYPE_ENUMERATION, QUEUE_TYPE_ENUMERATION_OBJECT, QUEUE_TYPE_FEATURE_COUNT, RANGE_TYPE, RANGE_TYPE__ANY_ATTRIBUTE, RANGE_TYPE__LOWER_BOUND, RANGE_TYPE__UPPER_BOUND, RANGE_TYPE_FEATURE_COUNT, RANGE_VALUE_TYPE, RANGE_VALUE_TYPE__ANY_ATTRIBUTE, RANGE_VALUE_TYPE__EXACT, RANGE_VALUE_TYPE__LOWER_BOUNDED_RANGE, RANGE_VALUE_TYPE__RANGE, RANGE_VALUE_TYPE__UPPER_BOUNDED_RANGE, RANGE_VALUE_TYPE_FEATURE_COUNT
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EAttribute getAllowedVirtualOrganizationsType_VOName()
           
 EClass getAllowedVirtualOrganizationsType()
           
 EAttribute getBoundaryType_AnyAttribute()
           
 EAttribute getBoundaryType_ExclusiveBound()
           
 EAttribute getBoundaryType_Value()
           
 EClass getBoundaryType()
           
 EDataType getDescriptionType()
           
 EReference getDocumentRoot_AllowedVirtualOrganizations()
           
 EReference getDocumentRoot_AssignedResources()
           
 EReference getDocumentRoot_CPUTimeLimit()
           
 EAttribute getDocumentRoot_Description()
           
 EReference getDocumentRoot_JobsInQueue()
           
 EAttribute getDocumentRoot_Mixed()
           
 EReference getDocumentRoot_Priority()
           
 EReference getDocumentRoot_Queue()
           
 EAttribute getDocumentRoot_QueueStarted()
           
 EAttribute getDocumentRoot_QueueStatus()
           
 EAttribute getDocumentRoot_QueueType()
           
 EReference getDocumentRoot_RunningJobs()
           
 EAttribute getDocumentRoot_VOName()
           
 EReference getDocumentRoot_WallTimeLimit()
           
 EReference getDocumentRoot_XMLNSPrefixMap()
           
 EReference getDocumentRoot_XSISchemaLocation()
           
 EClass getDocumentRoot()
           
 EAttribute getExactType_AnyAttribute()
           
 EAttribute getExactType_Epsilon()
           
 EAttribute getExactType_Value()
           
 EClass getExactType()
           
 EAttribute getIntegerBoundaryType_AnyAttribute()
           
 EAttribute getIntegerBoundaryType_ExclusiveBound()
           
 EAttribute getIntegerBoundaryType_Value()
           
 EClass getIntegerBoundaryType()
           
 EAttribute getIntegerExactType_AnyAttribute()
           
 EAttribute getIntegerExactType_Epsilon()
           
 EAttribute getIntegerExactType_Value()
           
 EClass getIntegerExactType()
           
 EAttribute getIntegerRangeType_AnyAttribute()
           
 EReference getIntegerRangeType_IntegerLowerBound()
           
 EReference getIntegerRangeType_IntegerUpperBound()
           
 EClass getIntegerRangeType()
           
 EAttribute getIntegerRangeValueType_AnyAttribute()
           
 EReference getIntegerRangeValueType_Exact()
           
 EReference getIntegerRangeValueType_LowerBoundedRange()
           
 EReference getIntegerRangeValueType_Range()
           
 EReference getIntegerRangeValueType_UpperBoundedRange()
           
 EClass getIntegerRangeValueType()
           
 QdlFactory getQdlFactory()
           
 EEnum getQueueStatusEnumeration()
           
 EDataType getQueueStatusEnumerationObject()
           
 EReference getQueueType_AllowedVirtualOrganizations()
           
 EReference getQueueType_AssignedResources()
           
 EReference getQueueType_CPUTimeLimit()
           
 EAttribute getQueueType_Description()
           
 EReference getQueueType_JobsInQueue()
           
 EReference getQueueType_Priority()
           
 EAttribute getQueueType_QueueName()
           
 EAttribute getQueueType_QueueStarted()
           
 EAttribute getQueueType_QueueStatus()
           
 EAttribute getQueueType_QueueType()
           
 EReference getQueueType_RunningJobs()
           
 EReference getQueueType_WallTimeLimit()
           
 EClass getQueueType()
           
 EEnum getQueueTypeEnumeration()
           
 EDataType getQueueTypeEnumerationObject()
           
 EAttribute getRangeType_AnyAttribute()
           
 EReference getRangeType_LowerBound()
           
 EReference getRangeType_UpperBound()
           
 EClass getRangeType()
           
 EAttribute getRangeValueType_AnyAttribute()
           
 EReference getRangeValueType_Exact()
           
 EReference getRangeValueType_LowerBoundedRange()
           
 EReference getRangeValueType_Range()
           
 EReference getRangeValueType_UpperBoundedRange()
           
 EClass getRangeValueType()
           
static QdlPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static QdlPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
QdlPackage.eNS_URI, createPackageContents(), initializePackageContents()

getAllowedVirtualOrganizationsType

public EClass getAllowedVirtualOrganizationsType()

Specified by:
getAllowedVirtualOrganizationsType in interface QdlPackage
Returns:
the meta object for class 'Allowed Virtual Organizations Type'.
See Also:
AllowedVirtualOrganizationsType

getAllowedVirtualOrganizationsType_VOName

public EAttribute getAllowedVirtualOrganizationsType_VOName()

Specified by:
getAllowedVirtualOrganizationsType_VOName in interface QdlPackage
Returns:
the meta object for the attribute list 'VO Name'.
See Also:
AllowedVirtualOrganizationsType.getVOName(), QdlPackage.getAllowedVirtualOrganizationsType()

getBoundaryType

public EClass getBoundaryType()

Specified by:
getBoundaryType in interface QdlPackage
Returns:
the meta object for class 'Boundary Type'.
See Also:
BoundaryType

getBoundaryType_Value

public EAttribute getBoundaryType_Value()

Specified by:
getBoundaryType_Value in interface QdlPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
BoundaryType.getValue(), QdlPackage.getBoundaryType()

getBoundaryType_ExclusiveBound

public EAttribute getBoundaryType_ExclusiveBound()

Specified by:
getBoundaryType_ExclusiveBound in interface QdlPackage
Returns:
the meta object for the attribute 'Exclusive Bound'.
See Also:
BoundaryType.isExclusiveBound(), QdlPackage.getBoundaryType()

getBoundaryType_AnyAttribute

public EAttribute getBoundaryType_AnyAttribute()

Specified by:
getBoundaryType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
BoundaryType.getAnyAttribute(), QdlPackage.getBoundaryType()

getDocumentRoot

public EClass getDocumentRoot()

Specified by:
getDocumentRoot in interface QdlPackage
Returns:
the meta object for class 'Document Root'.
See Also:
DocumentRoot

getDocumentRoot_Mixed

public EAttribute getDocumentRoot_Mixed()

Specified by:
getDocumentRoot_Mixed in interface QdlPackage
Returns:
the meta object for the attribute list 'Mixed'.
See Also:
DocumentRoot.getMixed(), QdlPackage.getDocumentRoot()

getDocumentRoot_XMLNSPrefixMap

public EReference getDocumentRoot_XMLNSPrefixMap()

Specified by:
getDocumentRoot_XMLNSPrefixMap in interface QdlPackage
Returns:
the meta object for the map 'XMLNS Prefix Map'.
See Also:
DocumentRoot.getXMLNSPrefixMap(), QdlPackage.getDocumentRoot()

getDocumentRoot_XSISchemaLocation

public EReference getDocumentRoot_XSISchemaLocation()

Specified by:
getDocumentRoot_XSISchemaLocation in interface QdlPackage
Returns:
the meta object for the map 'XSI Schema Location'.
See Also:
DocumentRoot.getXSISchemaLocation(), QdlPackage.getDocumentRoot()

getDocumentRoot_AllowedVirtualOrganizations

public EReference getDocumentRoot_AllowedVirtualOrganizations()

Specified by:
getDocumentRoot_AllowedVirtualOrganizations in interface QdlPackage
Returns:
the meta object for the containment reference 'Allowed Virtual Organizations'.
See Also:
DocumentRoot.getAllowedVirtualOrganizations(), QdlPackage.getDocumentRoot()

getDocumentRoot_AssignedResources

public EReference getDocumentRoot_AssignedResources()

Specified by:
getDocumentRoot_AssignedResources in interface QdlPackage
Returns:
the meta object for the containment reference 'Assigned Resources'.
See Also:
DocumentRoot.getAssignedResources(), QdlPackage.getDocumentRoot()

getDocumentRoot_CPUTimeLimit

public EReference getDocumentRoot_CPUTimeLimit()

Specified by:
getDocumentRoot_CPUTimeLimit in interface QdlPackage
Returns:
the meta object for the containment reference 'CPU Time Limit'.
See Also:
DocumentRoot.getCPUTimeLimit(), QdlPackage.getDocumentRoot()

getDocumentRoot_Description

public EAttribute getDocumentRoot_Description()

Specified by:
getDocumentRoot_Description in interface QdlPackage
Returns:
the meta object for the attribute 'Description'.
See Also:
DocumentRoot.getDescription(), QdlPackage.getDocumentRoot()

getDocumentRoot_JobsInQueue

public EReference getDocumentRoot_JobsInQueue()

Specified by:
getDocumentRoot_JobsInQueue in interface QdlPackage
Returns:
the meta object for the containment reference 'Jobs In Queue'.
See Also:
DocumentRoot.getJobsInQueue(), QdlPackage.getDocumentRoot()

getDocumentRoot_Priority

public EReference getDocumentRoot_Priority()

Specified by:
getDocumentRoot_Priority in interface QdlPackage
Returns:
the meta object for the containment reference 'Priority'.
See Also:
DocumentRoot.getPriority(), QdlPackage.getDocumentRoot()

getDocumentRoot_Queue

public EReference getDocumentRoot_Queue()

Specified by:
getDocumentRoot_Queue in interface QdlPackage
Returns:
the meta object for the containment reference 'Queue'.
See Also:
DocumentRoot.getQueue(), QdlPackage.getDocumentRoot()

getDocumentRoot_QueueStarted

public EAttribute getDocumentRoot_QueueStarted()

Specified by:
getDocumentRoot_QueueStarted in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Started'.
See Also:
DocumentRoot.isQueueStarted(), QdlPackage.getDocumentRoot()

getDocumentRoot_QueueStatus

public EAttribute getDocumentRoot_QueueStatus()

Specified by:
getDocumentRoot_QueueStatus in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Status'.
See Also:
DocumentRoot.getQueueStatus(), QdlPackage.getDocumentRoot()

getDocumentRoot_QueueType

public EAttribute getDocumentRoot_QueueType()

Specified by:
getDocumentRoot_QueueType in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Type'.
See Also:
DocumentRoot.getQueueType(), QdlPackage.getDocumentRoot()

getDocumentRoot_RunningJobs

public EReference getDocumentRoot_RunningJobs()

Specified by:
getDocumentRoot_RunningJobs in interface QdlPackage
Returns:
the meta object for the containment reference 'Running Jobs'.
See Also:
DocumentRoot.getRunningJobs(), QdlPackage.getDocumentRoot()

getDocumentRoot_VOName

public EAttribute getDocumentRoot_VOName()

Specified by:
getDocumentRoot_VOName in interface QdlPackage
Returns:
the meta object for the attribute 'VO Name'.
See Also:
DocumentRoot.getVOName(), QdlPackage.getDocumentRoot()

getDocumentRoot_WallTimeLimit

public EReference getDocumentRoot_WallTimeLimit()

Specified by:
getDocumentRoot_WallTimeLimit in interface QdlPackage
Returns:
the meta object for the containment reference 'Wall Time Limit'.
See Also:
DocumentRoot.getWallTimeLimit(), QdlPackage.getDocumentRoot()

getExactType

public EClass getExactType()

Specified by:
getExactType in interface QdlPackage
Returns:
the meta object for class 'Exact Type'.
See Also:
ExactType

getExactType_Value

public EAttribute getExactType_Value()

Specified by:
getExactType_Value in interface QdlPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
ExactType.getValue(), QdlPackage.getExactType()

getExactType_Epsilon

public EAttribute getExactType_Epsilon()

Specified by:
getExactType_Epsilon in interface QdlPackage
Returns:
the meta object for the attribute 'Epsilon'.
See Also:
ExactType.getEpsilon(), QdlPackage.getExactType()

getExactType_AnyAttribute

public EAttribute getExactType_AnyAttribute()

Specified by:
getExactType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
ExactType.getAnyAttribute(), QdlPackage.getExactType()

getIntegerBoundaryType

public EClass getIntegerBoundaryType()

Specified by:
getIntegerBoundaryType in interface QdlPackage
Returns:
the meta object for class 'Integer Boundary Type'.
See Also:
IntegerBoundaryType

getIntegerBoundaryType_Value

public EAttribute getIntegerBoundaryType_Value()

Specified by:
getIntegerBoundaryType_Value in interface QdlPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
IntegerBoundaryType.getValue(), QdlPackage.getIntegerBoundaryType()

getIntegerBoundaryType_ExclusiveBound

public EAttribute getIntegerBoundaryType_ExclusiveBound()

Specified by:
getIntegerBoundaryType_ExclusiveBound in interface QdlPackage
Returns:
the meta object for the attribute 'Exclusive Bound'.
See Also:
IntegerBoundaryType.getExclusiveBound(), QdlPackage.getIntegerBoundaryType()

getIntegerBoundaryType_AnyAttribute

public EAttribute getIntegerBoundaryType_AnyAttribute()

Specified by:
getIntegerBoundaryType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
IntegerBoundaryType.getAnyAttribute(), QdlPackage.getIntegerBoundaryType()

getIntegerExactType

public EClass getIntegerExactType()

Specified by:
getIntegerExactType in interface QdlPackage
Returns:
the meta object for class 'Integer Exact Type'.
See Also:
IntegerExactType

getIntegerExactType_Value

public EAttribute getIntegerExactType_Value()

Specified by:
getIntegerExactType_Value in interface QdlPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
IntegerExactType.getValue(), QdlPackage.getIntegerExactType()

getIntegerExactType_Epsilon

public EAttribute getIntegerExactType_Epsilon()

Specified by:
getIntegerExactType_Epsilon in interface QdlPackage
Returns:
the meta object for the attribute 'Epsilon'.
See Also:
IntegerExactType.getEpsilon(), QdlPackage.getIntegerExactType()

getIntegerExactType_AnyAttribute

public EAttribute getIntegerExactType_AnyAttribute()

Specified by:
getIntegerExactType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
IntegerExactType.getAnyAttribute(), QdlPackage.getIntegerExactType()

getIntegerRangeType

public EClass getIntegerRangeType()

Specified by:
getIntegerRangeType in interface QdlPackage
Returns:
the meta object for class 'Integer Range Type'.
See Also:
IntegerRangeType

getIntegerRangeType_IntegerLowerBound

public EReference getIntegerRangeType_IntegerLowerBound()

Specified by:
getIntegerRangeType_IntegerLowerBound in interface QdlPackage
Returns:
the meta object for the containment reference 'Integer Lower Bound'.
See Also:
IntegerRangeType.getIntegerLowerBound(), QdlPackage.getIntegerRangeType()

getIntegerRangeType_IntegerUpperBound

public EReference getIntegerRangeType_IntegerUpperBound()

Specified by:
getIntegerRangeType_IntegerUpperBound in interface QdlPackage
Returns:
the meta object for the containment reference 'Integer Upper Bound'.
See Also:
IntegerRangeType.getIntegerUpperBound(), QdlPackage.getIntegerRangeType()

getIntegerRangeType_AnyAttribute

public EAttribute getIntegerRangeType_AnyAttribute()

Specified by:
getIntegerRangeType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
IntegerRangeType.getAnyAttribute(), QdlPackage.getIntegerRangeType()

getIntegerRangeValueType

public EClass getIntegerRangeValueType()

Specified by:
getIntegerRangeValueType in interface QdlPackage
Returns:
the meta object for class 'Integer Range Value Type'.
See Also:
IntegerRangeValueType

getIntegerRangeValueType_UpperBoundedRange

public EReference getIntegerRangeValueType_UpperBoundedRange()

Specified by:
getIntegerRangeValueType_UpperBoundedRange in interface QdlPackage
Returns:
the meta object for the containment reference 'Upper Bounded Range'.
See Also:
IntegerRangeValueType.getUpperBoundedRange(), QdlPackage.getIntegerRangeValueType()

getIntegerRangeValueType_LowerBoundedRange

public EReference getIntegerRangeValueType_LowerBoundedRange()

Specified by:
getIntegerRangeValueType_LowerBoundedRange in interface QdlPackage
Returns:
the meta object for the containment reference 'Lower Bounded Range'.
See Also:
IntegerRangeValueType.getLowerBoundedRange(), QdlPackage.getIntegerRangeValueType()

getIntegerRangeValueType_Exact

public EReference getIntegerRangeValueType_Exact()

Specified by:
getIntegerRangeValueType_Exact in interface QdlPackage
Returns:
the meta object for the containment reference list 'Exact'.
See Also:
IntegerRangeValueType.getExact(), QdlPackage.getIntegerRangeValueType()

getIntegerRangeValueType_Range

public EReference getIntegerRangeValueType_Range()

Specified by:
getIntegerRangeValueType_Range in interface QdlPackage
Returns:
the meta object for the containment reference list 'Range'.
See Also:
IntegerRangeValueType.getRange(), QdlPackage.getIntegerRangeValueType()

getIntegerRangeValueType_AnyAttribute

public EAttribute getIntegerRangeValueType_AnyAttribute()

Specified by:
getIntegerRangeValueType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
IntegerRangeValueType.getAnyAttribute(), QdlPackage.getIntegerRangeValueType()

getQueueType

public EClass getQueueType()

Specified by:
getQueueType in interface QdlPackage
Returns:
the meta object for class 'Queue Type'.
See Also:
QueueType

getQueueType_QueueName

public EAttribute getQueueType_QueueName()

Specified by:
getQueueType_QueueName in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Name'.
See Also:
QueueType.getQueueName(), QdlPackage.getQueueType()

getQueueType_Description

public EAttribute getQueueType_Description()

Specified by:
getQueueType_Description in interface QdlPackage
Returns:
the meta object for the attribute 'Description'.
See Also:
QueueType.getDescription(), QdlPackage.getQueueType()

getQueueType_QueueType

public EAttribute getQueueType_QueueType()

Specified by:
getQueueType_QueueType in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Type'.
See Also:
QueueType.getQueueType(), QdlPackage.getQueueType()

getQueueType_QueueStatus

public EAttribute getQueueType_QueueStatus()

Specified by:
getQueueType_QueueStatus in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Status'.
See Also:
QueueType.getQueueStatus(), QdlPackage.getQueueType()

getQueueType_QueueStarted

public EAttribute getQueueType_QueueStarted()

Specified by:
getQueueType_QueueStarted in interface QdlPackage
Returns:
the meta object for the attribute 'Queue Started'.
See Also:
QueueType.isQueueStarted(), QdlPackage.getQueueType()

getQueueType_CPUTimeLimit

public EReference getQueueType_CPUTimeLimit()

Specified by:
getQueueType_CPUTimeLimit in interface QdlPackage
Returns:
the meta object for the containment reference 'CPU Time Limit'.
See Also:
QueueType.getCPUTimeLimit(), QdlPackage.getQueueType()

getQueueType_WallTimeLimit

public EReference getQueueType_WallTimeLimit()

Specified by:
getQueueType_WallTimeLimit in interface QdlPackage
Returns:
the meta object for the containment reference 'Wall Time Limit'.
See Also:
QueueType.getWallTimeLimit(), QdlPackage.getQueueType()

getQueueType_AllowedVirtualOrganizations

public EReference getQueueType_AllowedVirtualOrganizations()

Specified by:
getQueueType_AllowedVirtualOrganizations in interface QdlPackage
Returns:
the meta object for the containment reference 'Allowed Virtual Organizations'.
See Also:
QueueType.getAllowedVirtualOrganizations(), QdlPackage.getQueueType()

getQueueType_Priority

public EReference getQueueType_Priority()

Specified by:
getQueueType_Priority in interface QdlPackage
Returns:
the meta object for the containment reference 'Priority'.
See Also:
QueueType.getPriority(), QdlPackage.getQueueType()

getQueueType_RunningJobs

public EReference getQueueType_RunningJobs()

Specified by:
getQueueType_RunningJobs in interface QdlPackage
Returns:
the meta object for the containment reference 'Running Jobs'.
See Also:
QueueType.getRunningJobs(), QdlPackage.getQueueType()

getQueueType_JobsInQueue

public EReference getQueueType_JobsInQueue()

Specified by:
getQueueType_JobsInQueue in interface QdlPackage
Returns:
the meta object for the containment reference 'Jobs In Queue'.
See Also:
QueueType.getJobsInQueue(), QdlPackage.getQueueType()

getQueueType_AssignedResources

public EReference getQueueType_AssignedResources()

Specified by:
getQueueType_AssignedResources in interface QdlPackage
Returns:
the meta object for the containment reference 'Assigned Resources'.
See Also:
QueueType.getAssignedResources(), QdlPackage.getQueueType()

getRangeType

public EClass getRangeType()

Specified by:
getRangeType in interface QdlPackage
Returns:
the meta object for class 'Range Type'.
See Also:
RangeType

getRangeType_LowerBound

public EReference getRangeType_LowerBound()

Specified by:
getRangeType_LowerBound in interface QdlPackage
Returns:
the meta object for the containment reference 'Lower Bound'.
See Also:
RangeType.getLowerBound(), QdlPackage.getRangeType()

getRangeType_UpperBound

public EReference getRangeType_UpperBound()

Specified by:
getRangeType_UpperBound in interface QdlPackage
Returns:
the meta object for the containment reference 'Upper Bound'.
See Also:
RangeType.getUpperBound(), QdlPackage.getRangeType()

getRangeType_AnyAttribute

public EAttribute getRangeType_AnyAttribute()

Specified by:
getRangeType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
RangeType.getAnyAttribute(), QdlPackage.getRangeType()

getRangeValueType

public EClass getRangeValueType()

Specified by:
getRangeValueType in interface QdlPackage
Returns:
the meta object for class 'Range Value Type'.
See Also:
RangeValueType

getRangeValueType_UpperBoundedRange

public EReference getRangeValueType_UpperBoundedRange()

Specified by:
getRangeValueType_UpperBoundedRange in interface QdlPackage
Returns:
the meta object for the containment reference 'Upper Bounded Range'.
See Also:
RangeValueType.getUpperBoundedRange(), QdlPackage.getRangeValueType()

getRangeValueType_LowerBoundedRange

public EReference getRangeValueType_LowerBoundedRange()

Specified by:
getRangeValueType_LowerBoundedRange in interface QdlPackage
Returns:
the meta object for the containment reference 'Lower Bounded Range'.
See Also:
RangeValueType.getLowerBoundedRange(), QdlPackage.getRangeValueType()

getRangeValueType_Exact

public EReference getRangeValueType_Exact()

Specified by:
getRangeValueType_Exact in interface QdlPackage
Returns:
the meta object for the containment reference list 'Exact'.
See Also:
RangeValueType.getExact(), QdlPackage.getRangeValueType()

getRangeValueType_Range

public EReference getRangeValueType_Range()

Specified by:
getRangeValueType_Range in interface QdlPackage
Returns:
the meta object for the containment reference list 'Range'.
See Also:
RangeValueType.getRange(), QdlPackage.getRangeValueType()

getRangeValueType_AnyAttribute

public EAttribute getRangeValueType_AnyAttribute()

Specified by:
getRangeValueType_AnyAttribute in interface QdlPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
RangeValueType.getAnyAttribute(), QdlPackage.getRangeValueType()

getQueueStatusEnumeration

public EEnum getQueueStatusEnumeration()

Specified by:
getQueueStatusEnumeration in interface QdlPackage
Returns:
the meta object for enum 'Queue Status Enumeration'.
See Also:
QueueStatusEnumeration

getQueueTypeEnumeration

public EEnum getQueueTypeEnumeration()

Specified by:
getQueueTypeEnumeration in interface QdlPackage
Returns:
the meta object for enum 'Queue Type Enumeration'.
See Also:
QueueTypeEnumeration

getDescriptionType

public EDataType getDescriptionType()

Specified by:
getDescriptionType in interface QdlPackage
Returns:
the meta object for data type 'Description Type'.
See Also:
String

getQueueStatusEnumerationObject

public EDataType getQueueStatusEnumerationObject()

Specified by:
getQueueStatusEnumerationObject in interface QdlPackage
Returns:
the meta object for data type 'Queue Status Enumeration Object'.
See Also:
QueueStatusEnumeration

getQueueTypeEnumerationObject

public EDataType getQueueTypeEnumerationObject()

Specified by:
getQueueTypeEnumerationObject in interface QdlPackage
Returns:
the meta object for data type 'Queue Type Enumeration Object'.
See Also:
QueueTypeEnumeration

getQdlFactory

public QdlFactory getQdlFactory()

Specified by:
getQdlFactory in interface QdlPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


g-Eclipse
Release 1.0.0