public class ApplicationPackageImpl extends EPackageImpl
ApplicationFactory| Modifier and Type | Class and Description |
|---|---|
static interface |
ApplicationPackageImpl.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListEPackage.Descriptor, EPackage.RegistryInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static int |
APPLICATION
The meta object id for the '
Application' class. |
static int |
APPLICATION__ID
The feature id for the 'Id' attribute.
|
static int |
APPLICATION__NAME
The feature id for the 'Name' attribute.
|
static int |
APPLICATION__PATTERN_IS_REPEATING
The feature id for the 'Pattern Is Repeating' attribute.
|
static int |
APPLICATION__VIRTUAL_MACHINE
The feature id for the 'Virtual Machine' container reference.
|
static int |
APPLICATION_FEATURE_COUNT
The number of structural features of the 'Application' class.
|
static int |
BLACK_BOX_APPLICATION
The meta object id for the '
Black Box Application' class. |
static int |
BLACK_BOX_APPLICATION__BLACK_BOX_WORKLOADS
The feature id for the 'Black Box Workloads' containment reference list.
|
static int |
BLACK_BOX_APPLICATION__ID
The feature id for the 'Id' attribute.
|
static int |
BLACK_BOX_APPLICATION__NAME
The feature id for the 'Name' attribute.
|
static int |
BLACK_BOX_APPLICATION__PATTERN_IS_REPEATING
The feature id for the 'Pattern Is Repeating' attribute.
|
static int |
BLACK_BOX_APPLICATION__VIRTUAL_MACHINE
The feature id for the 'Virtual Machine' container reference.
|
static int |
BLACK_BOX_APPLICATION_FEATURE_COUNT
The number of structural features of the 'Black Box Application' class.
|
static int |
BLACK_BOX_WORKLOAD
The meta object id for the '
Black Box Workload' class. |
static int |
BLACK_BOX_WORKLOAD__BLACK_BOX_APPLICATION
The feature id for the 'Black Box Application' container reference.
|
static int |
BLACK_BOX_WORKLOAD__ID
The feature id for the 'Id' attribute.
|
static int |
BLACK_BOX_WORKLOAD__NAME
The feature id for the 'Name' attribute.
|
static int |
BLACK_BOX_WORKLOAD__ORIGIN_REFERENCE_TIME
The feature id for the 'Origin Reference Time' attribute list.
|
static int |
BLACK_BOX_WORKLOAD__RESOURCE_DEMAND_RATES
The feature id for the 'Resource Demand Rates' containment reference.
|
static int |
BLACK_BOX_WORKLOAD__RESOURCE_SPECIFICATION
The feature id for the 'Resource Specification' containment reference.
|
static int |
BLACK_BOX_WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Black Box Workload' class.
|
static String |
copyright |
static ApplicationPackageImpl |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
GREY_BOX_APPLICATION
The meta object id for the '
Grey Box Application' class. |
static int |
GREY_BOX_APPLICATION__CONTAINED_REFERENCE_RESOURCES
The feature id for the 'Contained Reference Resources' containment reference list.
|
static int |
GREY_BOX_APPLICATION__ID
The feature id for the 'Id' attribute.
|
static int |
GREY_BOX_APPLICATION__NAME
The feature id for the 'Name' attribute.
|
static int |
GREY_BOX_APPLICATION__PATTERN_IS_REPEATING
The feature id for the 'Pattern Is Repeating' attribute.
|
static int |
GREY_BOX_APPLICATION__PROGRESS
The feature id for the 'Progress' containment reference.
|
static int |
GREY_BOX_APPLICATION__VIRTUAL_MACHINE
The feature id for the 'Virtual Machine' container reference.
|
static int |
GREY_BOX_APPLICATION__WORKLOAD_PHASES
The feature id for the 'Workload Phases' containment reference list.
|
static int |
GREY_BOX_APPLICATION_FEATURE_COUNT
The number of structural features of the 'Grey Box Application' class.
|
static int |
PROGRESS
The meta object id for the '
Progress' class. |
static int |
PROGRESS__CURRENT_PHASE
The feature id for the 'Current Phase' reference.
|
static int |
PROGRESS__GREY_BOX_APPLICATION
The feature id for the 'Grey Box Application' container reference.
|
static int |
PROGRESS__RESOURCE_DEMAND_PROGRESS
The feature id for the 'Resource Demand Progress' containment reference list.
|
static int |
PROGRESS_FEATURE_COUNT
The number of structural features of the 'Progress' class.
|
static int |
RESOURCE_DEMAND
The meta object id for the '
Resource Demand' class. |
static int |
RESOURCE_DEMAND__AMOUNT
The feature id for the 'Amount' attribute.
|
static int |
RESOURCE_DEMAND__RESOURCE_SPECIFICATION
The feature id for the 'Resource Specification' reference.
|
static int |
RESOURCE_DEMAND__WORKLOADPHASE
The feature id for the 'Workloadphase' container reference.
|
static int |
RESOURCE_DEMAND_FEATURE_COUNT
The number of structural features of the 'Resource Demand' class.
|
static int |
RESOURCE_DEMAND_PROGRESS
The meta object id for the '
Resource Demand Progress' class. |
static int |
RESOURCE_DEMAND_PROGRESS__AMOUNT
The feature id for the 'Amount' attribute.
|
static int |
RESOURCE_DEMAND_PROGRESS__PROCESSED_RESOURCE_DEMAND
The feature id for the 'Processed Resource Demand' reference.
|
static int |
RESOURCE_DEMAND_PROGRESS__PROGRESS
The feature id for the 'Progress' container reference.
|
static int |
RESOURCE_DEMAND_PROGRESS_FEATURE_COUNT
The number of structural features of the 'Resource Demand Progress' class.
|
static int |
WORKLOAD_PHASE
The meta object id for the '
Workload Phase' class. |
static int |
WORKLOAD_PHASE__GREY_BOX_WORKLOAD
The feature id for the 'Grey Box Workload' container reference.
|
static int |
WORKLOAD_PHASE__ID
The feature id for the 'Id' attribute.
|
static int |
WORKLOAD_PHASE__NAME
The feature id for the 'Name' attribute.
|
static int |
WORKLOAD_PHASE__RESOURCE_DEMANDS
The feature id for the 'Resource Demands' containment reference list.
|
static int |
WORKLOAD_PHASE_FEATURE_COUNT
The number of structural features of the 'Workload Phase' class.
|
NILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EAttribute |
getApplication_PatternIsRepeating()
Returns the meta object for the attribute '
Pattern Is Repeating'. |
EReference |
getApplication_VirtualMachine()
Returns the meta object for the container reference '
Virtual Machine'. |
EClass |
getApplication()
Returns the meta object for class '
Application'. |
ApplicationFactory |
getApplicationFactory()
Returns the factory that creates the instances of the model.
|
EReference |
getBlackBoxApplication_BlackBoxWorkloads()
Returns the meta object for the containment reference list '
Black Box Workloads'. |
EClass |
getBlackBoxApplication()
Returns the meta object for class '
Black Box Application'. |
EReference |
getBlackBoxWorkload_BlackBoxApplication()
Returns the meta object for the container reference '
Black Box Application'. |
EAttribute |
getBlackBoxWorkload_OriginReferenceTime()
Returns the meta object for the attribute list '
Origin Reference Time'. |
EReference |
getBlackBoxWorkload_ResourceDemandRates()
Returns the meta object for the containment reference '
Resource Demand Rates'. |
EReference |
getBlackBoxWorkload_ResourceSpecification()
Returns the meta object for the containment reference '
Resource Specification'. |
EClass |
getBlackBoxWorkload()
Returns the meta object for class '
Black Box Workload'. |
EReference |
getGreyBoxApplication_ContainedReferenceResources()
Returns the meta object for the containment reference list '
Contained Reference Resources'. |
EReference |
getGreyBoxApplication_Progress()
Returns the meta object for the containment reference '
Progress'. |
EReference |
getGreyBoxApplication_WorkloadPhases()
Returns the meta object for the containment reference list '
Workload Phases'. |
EClass |
getGreyBoxApplication()
Returns the meta object for class '
Grey Box Application'. |
EReference |
getProgress_CurrentPhase()
Returns the meta object for the reference '
Current Phase'. |
EReference |
getProgress_GreyBoxApplication()
Returns the meta object for the container reference '
Grey Box Application'. |
EReference |
getProgress_ResourceDemandProgress()
Returns the meta object for the containment reference list '
Resource Demand Progress'. |
EClass |
getProgress()
Returns the meta object for class '
Progress'. |
EAttribute |
getResourceDemand_Amount()
Returns the meta object for the attribute '
Amount'. |
EReference |
getResourceDemand_ResourceSpecification()
Returns the meta object for the reference '
Resource Specification'. |
EReference |
getResourceDemand_Workloadphase()
Returns the meta object for the container reference '
Workloadphase'. |
EClass |
getResourceDemand()
Returns the meta object for class '
Resource Demand'. |
EAttribute |
getResourceDemandProgress_Amount()
Returns the meta object for the attribute '
Amount'. |
EReference |
getResourceDemandProgress_ProcessedResourceDemand()
Returns the meta object for the reference '
Processed Resource Demand'. |
EReference |
getResourceDemandProgress_Progress()
Returns the meta object for the container reference '
Progress'. |
EClass |
getResourceDemandProgress()
Returns the meta object for class '
Resource Demand Progress'. |
EReference |
getWorkloadPhase_GreyBoxWorkload()
Returns the meta object for the container reference '
Grey Box Workload'. |
EReference |
getWorkloadPhase_ResourceDemands()
Returns the meta object for the containment reference list '
Resource Demands'. |
EClass |
getWorkloadPhase()
Returns the meta object for class '
Workload Phase'. |
static ApplicationPackageImpl |
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.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static final String copyright
public static final String eNAME
public static final String eNS_URI
public static final String eNS_PREFIX
public static final ApplicationPackageImpl eINSTANCE
public static final int APPLICATION
Application' class.
ApplicationImpl,
getApplication(),
Constant Field Valuespublic static final int APPLICATION__ID
public static final int APPLICATION__NAME
public static final int APPLICATION__PATTERN_IS_REPEATING
public static final int APPLICATION__VIRTUAL_MACHINE
public static final int APPLICATION_FEATURE_COUNT
public static final int BLACK_BOX_APPLICATION
Black Box Application' class.
BlackBoxApplicationImpl,
getBlackBoxApplication(),
Constant Field Valuespublic static final int BLACK_BOX_APPLICATION__ID
public static final int BLACK_BOX_APPLICATION__NAME
public static final int BLACK_BOX_APPLICATION__PATTERN_IS_REPEATING
public static final int BLACK_BOX_APPLICATION__VIRTUAL_MACHINE
public static final int BLACK_BOX_APPLICATION__BLACK_BOX_WORKLOADS
public static final int BLACK_BOX_APPLICATION_FEATURE_COUNT
public static final int BLACK_BOX_WORKLOAD
Black Box Workload' class.
BlackBoxWorkloadImpl,
getBlackBoxWorkload(),
Constant Field Valuespublic static final int BLACK_BOX_WORKLOAD__ID
public static final int BLACK_BOX_WORKLOAD__NAME
public static final int BLACK_BOX_WORKLOAD__RESOURCE_DEMAND_RATES
public static final int BLACK_BOX_WORKLOAD__RESOURCE_SPECIFICATION
public static final int BLACK_BOX_WORKLOAD__ORIGIN_REFERENCE_TIME
public static final int BLACK_BOX_WORKLOAD__BLACK_BOX_APPLICATION
public static final int BLACK_BOX_WORKLOAD_FEATURE_COUNT
public static final int GREY_BOX_APPLICATION
Grey Box Application' class.
GreyBoxApplicationImpl,
getGreyBoxApplication(),
Constant Field Valuespublic static final int GREY_BOX_APPLICATION__ID
public static final int GREY_BOX_APPLICATION__NAME
public static final int GREY_BOX_APPLICATION__PATTERN_IS_REPEATING
public static final int GREY_BOX_APPLICATION__VIRTUAL_MACHINE
public static final int GREY_BOX_APPLICATION__WORKLOAD_PHASES
public static final int GREY_BOX_APPLICATION__PROGRESS
public static final int GREY_BOX_APPLICATION__CONTAINED_REFERENCE_RESOURCES
public static final int GREY_BOX_APPLICATION_FEATURE_COUNT
public static final int WORKLOAD_PHASE
Workload Phase' class.
WorkloadPhaseImpl,
getWorkloadPhase(),
Constant Field Valuespublic static final int WORKLOAD_PHASE__ID
public static final int WORKLOAD_PHASE__NAME
public static final int WORKLOAD_PHASE__RESOURCE_DEMANDS
public static final int WORKLOAD_PHASE__GREY_BOX_WORKLOAD
public static final int WORKLOAD_PHASE_FEATURE_COUNT
public static final int RESOURCE_DEMAND
Resource Demand' class.
ResourceDemandImpl,
getResourceDemand(),
Constant Field Valuespublic static final int RESOURCE_DEMAND__AMOUNT
public static final int RESOURCE_DEMAND__RESOURCE_SPECIFICATION
public static final int RESOURCE_DEMAND__WORKLOADPHASE
public static final int RESOURCE_DEMAND_FEATURE_COUNT
public static final int PROGRESS
Progress' class.
ProgressImpl,
getProgress(),
Constant Field Valuespublic static final int PROGRESS__CURRENT_PHASE
public static final int PROGRESS__RESOURCE_DEMAND_PROGRESS
public static final int PROGRESS__GREY_BOX_APPLICATION
public static final int PROGRESS_FEATURE_COUNT
public static final int RESOURCE_DEMAND_PROGRESS
Resource Demand Progress' class.
ResourceDemandProgressImpl,
getResourceDemandProgress(),
Constant Field Valuespublic static final int RESOURCE_DEMAND_PROGRESS__AMOUNT
public static final int RESOURCE_DEMAND_PROGRESS__PROCESSED_RESOURCE_DEMAND
public static final int RESOURCE_DEMAND_PROGRESS__PROGRESS
public static final int RESOURCE_DEMAND_PROGRESS_FEATURE_COUNT
public static ApplicationPackageImpl init()
This method is used to initialize eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getApplication()
Application'.
Applicationpublic EAttribute getApplication_PatternIsRepeating()
Pattern Is Repeating'.
Application.isPatternIsRepeating(),
getApplication()public EReference getApplication_VirtualMachine()
Virtual Machine'.
Application.getVirtualMachine(),
getApplication()public EClass getBlackBoxApplication()
Black Box Application'.
BlackBoxApplicationpublic EReference getBlackBoxApplication_BlackBoxWorkloads()
Black Box Workloads'.
BlackBoxApplication.getBlackBoxWorkloads(),
getBlackBoxApplication()public EClass getBlackBoxWorkload()
Black Box Workload'.
BlackBoxWorkloadpublic EReference getBlackBoxWorkload_ResourceDemandRates()
Resource Demand Rates'.
BlackBoxWorkload.getResourceDemandRates(),
getBlackBoxWorkload()public EReference getBlackBoxWorkload_ResourceSpecification()
Resource Specification'.
BlackBoxWorkload.getResourceSpecification(),
getBlackBoxWorkload()public EAttribute getBlackBoxWorkload_OriginReferenceTime()
Origin Reference Time'.
BlackBoxWorkload.getOriginReferenceTime(),
getBlackBoxWorkload()public EReference getBlackBoxWorkload_BlackBoxApplication()
Black Box Application'.
BlackBoxWorkload.getBlackBoxApplication(),
getBlackBoxWorkload()public EClass getGreyBoxApplication()
Grey Box Application'.
GreyBoxApplicationpublic EReference getGreyBoxApplication_WorkloadPhases()
Workload Phases'.
GreyBoxApplication.getWorkloadPhases(),
getGreyBoxApplication()public EReference getGreyBoxApplication_Progress()
Progress'.
GreyBoxApplication.getProgress(),
getGreyBoxApplication()public EReference getGreyBoxApplication_ContainedReferenceResources()
Contained Reference Resources'.
GreyBoxApplication.getContainedReferenceResources(),
getGreyBoxApplication()public EClass getWorkloadPhase()
Workload Phase'.
WorkloadPhasepublic EReference getWorkloadPhase_ResourceDemands()
Resource Demands'.
WorkloadPhase.getResourceDemands(),
getWorkloadPhase()public EReference getWorkloadPhase_GreyBoxWorkload()
Grey Box Workload'.
WorkloadPhase.getGreyBoxWorkload(),
getWorkloadPhase()public EClass getResourceDemand()
Resource Demand'.
ResourceDemandpublic EAttribute getResourceDemand_Amount()
Amount'.
ResourceDemand.getAmount(),
getResourceDemand()public EReference getResourceDemand_ResourceSpecification()
Resource Specification'.
ResourceDemand.getResourceSpecification(),
getResourceDemand()public EReference getResourceDemand_Workloadphase()
Workloadphase'.
ResourceDemand.getWorkloadphase(),
getResourceDemand()public EClass getProgress()
Progress'.
Progresspublic EReference getProgress_CurrentPhase()
Current Phase'.
Progress.getCurrentPhase(),
getProgress()public EReference getProgress_ResourceDemandProgress()
Resource Demand Progress'.
Progress.getResourceDemandProgress(),
getProgress()public EReference getProgress_GreyBoxApplication()
Grey Box Application'.
Progress.getGreyBoxApplication(),
getProgress()public EClass getResourceDemandProgress()
Resource Demand Progress'.
ResourceDemandProgresspublic EAttribute getResourceDemandProgress_Amount()
Amount'.
ResourceDemandProgress.getAmount(),
getResourceDemandProgress()public EReference getResourceDemandProgress_ProcessedResourceDemand()
Processed Resource Demand'.
ResourceDemandProgress.getProcessedResourceDemand(),
getResourceDemandProgress()public EReference getResourceDemandProgress_Progress()
Progress'.
ResourceDemandProgress.getProgress(),
getResourceDemandProgress()public ApplicationFactory getApplicationFactory()
public void createPackageContents()
public void initializePackageContents()