TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.models.symptom.category
Interface CategoryPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CategoryPackageImpl

public interface CategoryPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
CategoryFactory
Generated
[EMF] Model
kind="package"

Nested Class Summary
static interface CategoryPackage.Literals
           Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes inherited from class org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int AVAILABILITY
          The meta object id for the 'Availability' enum
static int AVAILABILITY_OBJECT
          The meta object id for the 'Availability Object' data type
static CategoryPackage eINSTANCE
          The singleton instance of the package
static java.lang.String eNAME
          The package name
static java.lang.String eNS_PREFIX
          The package namespace name
static java.lang.String eNS_URI
          The package namespace URI
static int OPERATION
          The meta object id for the 'Operation' enum
static int OPERATION_OBJECT
          The meta object id for the 'Operation Object' data type
static int QO_S
          The meta object id for the 'Qo S' enum
static int QO_SOBJECT
          The meta object id for the 'Qo SObject' data type
static int SECURITY
          The meta object id for the 'Security' enum
static int SECURITY_OBJECT
          The meta object id for the 'Security Object' data type
static int SYMPTOM_CATEGORY
          The meta object id for the 'Symptom Category' data type
static int UNDEFINED
          The meta object id for the 'Undefined' data type
 
Method Summary
 org.eclipse.emf.ecore.EEnum getAvailability()
          Returns the meta object for enum 'Availability'
 org.eclipse.emf.ecore.EDataType getAvailabilityObject()
          Returns the meta object for data type 'Availability Object'
 CategoryFactory getCategoryFactory()
          Returns the factory that creates the instances of the model
 org.eclipse.emf.ecore.EEnum getOperation()
          Returns the meta object for enum 'Operation'
 org.eclipse.emf.ecore.EDataType getOperationObject()
          Returns the meta object for data type 'Operation Object'
 org.eclipse.emf.ecore.EEnum getQoS()
          Returns the meta object for enum 'Qo S'
 org.eclipse.emf.ecore.EDataType getQoSObject()
          Returns the meta object for data type 'Qo SObject'
 org.eclipse.emf.ecore.EEnum getSecurity()
          Returns the meta object for enum 'Security'
 org.eclipse.emf.ecore.EDataType getSecurityObject()
          Returns the meta object for data type 'Security Object'
 org.eclipse.emf.ecore.EDataType getSymptomCategory()
          Returns the meta object for data type 'Symptom Category'
 org.eclipse.emf.ecore.EDataType getUndefined()
          Returns the meta object for data type 'Undefined'
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

public static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values
Generated

eNS_URI

public static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
Generated

eNS_PREFIX

public static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
Generated

eINSTANCE

public static final CategoryPackage eINSTANCE
The singleton instance of the package.

Generated

AVAILABILITY

public static final int AVAILABILITY
The meta object id for the 'Availability' enum.

See Also:
Availability, CategoryPackageImpl.getAvailability(), Constant Field Values
Generated

OPERATION

public static final int OPERATION
The meta object id for the 'Operation' enum.

See Also:
Operation, CategoryPackageImpl.getOperation(), Constant Field Values
Generated

QO_S

public static final int QO_S
The meta object id for the 'Qo S' enum.

See Also:
QoS, CategoryPackageImpl.getQoS(), Constant Field Values
Generated

SECURITY

public static final int SECURITY
The meta object id for the 'Security' enum.

See Also:
Security, CategoryPackageImpl.getSecurity(), Constant Field Values
Generated

AVAILABILITY_OBJECT

public static final int AVAILABILITY_OBJECT
The meta object id for the 'Availability Object' data type.

See Also:
Availability, CategoryPackageImpl.getAvailabilityObject(), Constant Field Values
Generated

OPERATION_OBJECT

public static final int OPERATION_OBJECT
The meta object id for the 'Operation Object' data type.

See Also:
Operation, CategoryPackageImpl.getOperationObject(), Constant Field Values
Generated

QO_SOBJECT

public static final int QO_SOBJECT
The meta object id for the 'Qo SObject' data type.

See Also:
QoS, CategoryPackageImpl.getQoSObject(), Constant Field Values
Generated

SECURITY_OBJECT

public static final int SECURITY_OBJECT
The meta object id for the 'Security Object' data type.

See Also:
Security, CategoryPackageImpl.getSecurityObject(), Constant Field Values
Generated

SYMPTOM_CATEGORY

public static final int SYMPTOM_CATEGORY
The meta object id for the 'Symptom Category' data type.

See Also:
Object, CategoryPackageImpl.getSymptomCategory(), Constant Field Values
Generated

UNDEFINED

public static final int UNDEFINED
The meta object id for the 'Undefined' data type.

See Also:
String, CategoryPackageImpl.getUndefined(), Constant Field Values
Generated
Method Detail

getAvailability

public org.eclipse.emf.ecore.EEnum getAvailability()
Returns the meta object for enum 'Availability'.

Returns:
the meta object for enum 'Availability'.
See Also:
Availability
Generated

getOperation

public org.eclipse.emf.ecore.EEnum getOperation()
Returns the meta object for enum 'Operation'.

Returns:
the meta object for enum 'Operation'.
See Also:
Operation
Generated

getQoS

public org.eclipse.emf.ecore.EEnum getQoS()
Returns the meta object for enum 'Qo S'.

Returns:
the meta object for enum 'Qo S'.
See Also:
QoS
Generated

getSecurity

public org.eclipse.emf.ecore.EEnum getSecurity()
Returns the meta object for enum 'Security'.

Returns:
the meta object for enum 'Security'.
See Also:
Security
Generated

getAvailabilityObject

public org.eclipse.emf.ecore.EDataType getAvailabilityObject()
Returns the meta object for data type 'Availability Object'.

Returns:
the meta object for data type 'Availability Object'.
See Also:
Availability
Generated
[EMF] Model
instanceClass="org.eclipse.tptp.platform.models.symptom.category.Availability" extendedMetaData="name='Availability:Object' baseType='Availability'"

getOperationObject

public org.eclipse.emf.ecore.EDataType getOperationObject()
Returns the meta object for data type 'Operation Object'.

Returns:
the meta object for data type 'Operation Object'.
See Also:
Operation
Generated
[EMF] Model
instanceClass="org.eclipse.tptp.platform.models.symptom.category.Operation" extendedMetaData="name='Operation:Object' baseType='Operation'"

getQoSObject

public org.eclipse.emf.ecore.EDataType getQoSObject()
Returns the meta object for data type 'Qo SObject'.

Returns:
the meta object for data type 'Qo SObject'.
See Also:
QoS
Generated
[EMF] Model
instanceClass="org.eclipse.tptp.platform.models.symptom.category.QoS" extendedMetaData="name='QoS:Object' baseType='QoS'"

getSecurityObject

public org.eclipse.emf.ecore.EDataType getSecurityObject()
Returns the meta object for data type 'Security Object'.

Returns:
the meta object for data type 'Security Object'.
See Also:
Security
Generated
[EMF] Model
instanceClass="org.eclipse.tptp.platform.models.symptom.category.Security" extendedMetaData="name='Security:Object' baseType='Security'"

getSymptomCategory

public org.eclipse.emf.ecore.EDataType getSymptomCategory()
Returns the meta object for data type 'Symptom Category'.

Returns:
the meta object for data type 'Symptom Category'.
See Also:
Object
Generated
[EMF] Model
instanceClass="java.lang.Object" extendedMetaData="name='SymptomCategory' memberTypes='Undefined Security Operation Availability QoS'"

getUndefined

public org.eclipse.emf.ecore.EDataType getUndefined()
Returns the meta object for data type 'Undefined'.

Returns:
the meta object for data type 'Undefined'.
See Also:
String
Generated
[EMF] Model
instanceClass="java.lang.String" extendedMetaData="name='Undefined' baseType='http://www.eclipse.org/emf/2003/XMLType#string' maxLength='64'"

getCategoryFactory

public CategoryFactory getCategoryFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
Generated

TPTP 4.2.0 Platform Project
Public API Specification