TPTP 4.3.0 Monitoring Tools Project
Public API Specification

org.eclipse.tptp.wsdm.tooling.model.capabilities
Interface CapabilitiesPackage

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:
CapabilitiesPackageImpl

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

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

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

Nested Class Summary
static interface CapabilitiesPackage.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 CAPABILITY
          The meta object id for the 'Capability' class
static int CAPABILITY__DESCRIPTION
          The feature id for the 'Description' attribute
static int CAPABILITY__NAME
          The feature id for the 'Name' attribute
static int CAPABILITY__NAMESPACE
          The feature id for the 'Namespace' attribute
static int CAPABILITY__OPERATIONS
          The feature id for the 'Operations' reference list
static int CAPABILITY__PREFIX
          The feature id for the 'Prefix' attribute
static int CAPABILITY__PROPERTIES
          The feature id for the 'Properties' reference list
static int CAPABILITY__TOPIC_SPACES
          The feature id for the 'Topic Spaces' reference list
static int CAPABILITY_FEATURE_COUNT
          The number of structural features of the 'Capability' class
static CapabilitiesPackage 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 PROPERTY
          The meta object id for the 'Property' class
static int PROPERTY__ELEMENT
          The feature id for the 'Element' reference
static int PROPERTY__META_DATA
          The feature id for the 'Meta Data' reference
static int PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Property' class
static int TOPIC
          The meta object id for the 'Topic' class
static int TOPIC__ALIAS
          The feature id for the 'Alias' reference
static int TOPIC__CHILDREN
          The feature id for the 'Children' containment reference list
static int TOPIC__FINAL
          The feature id for the 'Final' attribute
static int TOPIC__MESSAGE_PATTERNS
          The feature id for the 'Message Patterns' attribute list
static int TOPIC__MESSAGE_TYPES
          The feature id for the 'Message Types' attribute list
static int TOPIC__NAME
          The feature id for the 'Name' attribute
static int TOPIC__PARENT
          The feature id for the 'Parent' reference
static int TOPIC_FEATURE_COUNT
          The number of structural features of the 'Topic' class
static int TOPIC_SPACE
          The meta object id for the 'Topic Space' class
static int TOPIC_SPACE__NAME
          The feature id for the 'Name' attribute
static int TOPIC_SPACE__NAMESPACE
          The feature id for the 'Namespace' attribute
static int TOPIC_SPACE__ROOT_TOPICS
          The feature id for the 'Root Topics' reference list
static int TOPIC_SPACE_FEATURE_COUNT
          The number of structural features of the 'Topic Space' class
 
Method Summary
 CapabilitiesFactory getCapabilitiesFactory()
          Returns the factory that creates the instances of the model
 org.eclipse.emf.ecore.EAttribute getCapability_Description()
          Returns the meta object for the attribute 'Description'
 org.eclipse.emf.ecore.EAttribute getCapability_Name()
          Returns the meta object for the attribute 'Name'
 org.eclipse.emf.ecore.EAttribute getCapability_Namespace()
          Returns the meta object for the attribute 'Namespace'
 org.eclipse.emf.ecore.EReference getCapability_Operations()
          Returns the meta object for the reference list 'Operations'
 org.eclipse.emf.ecore.EAttribute getCapability_Prefix()
          Returns the meta object for the attribute 'Prefix'
 org.eclipse.emf.ecore.EReference getCapability_Properties()
          Returns the meta object for the reference list 'Properties'
 org.eclipse.emf.ecore.EReference getCapability_TopicSpaces()
          Returns the meta object for the reference list 'Topic Spaces'
 org.eclipse.emf.ecore.EClass getCapability()
          Returns the meta object for class 'Capability'
 org.eclipse.emf.ecore.EReference getProperty_Element()
          Returns the meta object for the reference 'Element'
 org.eclipse.emf.ecore.EReference getProperty_MetaData()
          Returns the meta object for the reference 'Meta Data'
 org.eclipse.emf.ecore.EClass getProperty()
          Returns the meta object for class 'Property'
 org.eclipse.emf.ecore.EReference getTopic_Alias()
          Returns the meta object for the reference 'Alias'
 org.eclipse.emf.ecore.EReference getTopic_Children()
          Returns the meta object for the containment reference list 'Children'
 org.eclipse.emf.ecore.EAttribute getTopic_Final()
          Returns the meta object for the attribute 'Final'
 org.eclipse.emf.ecore.EAttribute getTopic_MessagePatterns()
          Returns the meta object for the attribute list 'Message Patterns'
 org.eclipse.emf.ecore.EAttribute getTopic_MessageTypes()
          Returns the meta object for the attribute list 'Message Types'
 org.eclipse.emf.ecore.EAttribute getTopic_Name()
          Returns the meta object for the attribute 'Name'
 org.eclipse.emf.ecore.EReference getTopic_Parent()
          Returns the meta object for the reference 'Parent'
 org.eclipse.emf.ecore.EClass getTopic()
          Returns the meta object for class 'Topic'
 org.eclipse.emf.ecore.EAttribute getTopicSpace_Name()
          Returns the meta object for the attribute 'Name'
 org.eclipse.emf.ecore.EAttribute getTopicSpace_Namespace()
          Returns the meta object for the attribute 'Namespace'
 org.eclipse.emf.ecore.EReference getTopicSpace_RootTopics()
          Returns the meta object for the reference list 'Root Topics'
 org.eclipse.emf.ecore.EClass getTopicSpace()
          Returns the meta object for class 'Topic Space'
 
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 CapabilitiesPackage eINSTANCE
The singleton instance of the package.

Generated

CAPABILITY

public static final int CAPABILITY
The meta object id for the 'Capability' class.

See Also:
CapabilityImpl, CapabilitiesPackageImpl.getCapability(), Constant Field Values
Generated

CAPABILITY__DESCRIPTION

public static final int CAPABILITY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY__NAMESPACE

public static final int CAPABILITY__NAMESPACE
The feature id for the 'Namespace' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY__PREFIX

public static final int CAPABILITY__PREFIX
The feature id for the 'Prefix' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY__NAME

public static final int CAPABILITY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY__PROPERTIES

public static final int CAPABILITY__PROPERTIES
The feature id for the 'Properties' reference list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY__OPERATIONS

public static final int CAPABILITY__OPERATIONS
The feature id for the 'Operations' reference list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY__TOPIC_SPACES

public static final int CAPABILITY__TOPIC_SPACES
The feature id for the 'Topic Spaces' reference list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

CAPABILITY_FEATURE_COUNT

public static final int CAPABILITY_FEATURE_COUNT
The number of structural features of the 'Capability' class.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC_SPACE

public static final int TOPIC_SPACE
The meta object id for the 'Topic Space' class.

See Also:
TopicSpaceImpl, CapabilitiesPackageImpl.getTopicSpace(), Constant Field Values
Generated

TOPIC_SPACE__NAME

public static final int TOPIC_SPACE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC_SPACE__NAMESPACE

public static final int TOPIC_SPACE__NAMESPACE
The feature id for the 'Namespace' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC_SPACE__ROOT_TOPICS

public static final int TOPIC_SPACE__ROOT_TOPICS
The feature id for the 'Root Topics' reference list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC_SPACE_FEATURE_COUNT

public static final int TOPIC_SPACE_FEATURE_COUNT
The number of structural features of the 'Topic Space' class.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC

public static final int TOPIC
The meta object id for the 'Topic' class.

See Also:
TopicImpl, CapabilitiesPackageImpl.getTopic(), Constant Field Values
Generated

TOPIC__FINAL

public static final int TOPIC__FINAL
The feature id for the 'Final' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC__NAME

public static final int TOPIC__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC__MESSAGE_PATTERNS

public static final int TOPIC__MESSAGE_PATTERNS
The feature id for the 'Message Patterns' attribute list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC__MESSAGE_TYPES

public static final int TOPIC__MESSAGE_TYPES
The feature id for the 'Message Types' attribute list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC__CHILDREN

public static final int TOPIC__CHILDREN
The feature id for the 'Children' containment reference list.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC__PARENT

public static final int TOPIC__PARENT
The feature id for the 'Parent' reference.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC__ALIAS

public static final int TOPIC__ALIAS
The feature id for the 'Alias' reference.

See Also:
Constant Field Values
Generated
[EMF] Ordered

TOPIC_FEATURE_COUNT

public static final int TOPIC_FEATURE_COUNT
The number of structural features of the 'Topic' class.

See Also:
Constant Field Values
Generated
[EMF] Ordered

PROPERTY

public static final int PROPERTY
The meta object id for the 'Property' class.

See Also:
PropertyImpl, CapabilitiesPackageImpl.getProperty(), Constant Field Values
Generated

PROPERTY__ELEMENT

public static final int PROPERTY__ELEMENT
The feature id for the 'Element' reference.

See Also:
Constant Field Values
Generated
[EMF] Ordered

PROPERTY__META_DATA

public static final int PROPERTY__META_DATA
The feature id for the 'Meta Data' reference.

See Also:
Constant Field Values
Generated
[EMF] Ordered

PROPERTY_FEATURE_COUNT

public static final int PROPERTY_FEATURE_COUNT
The number of structural features of the 'Property' class.

See Also:
Constant Field Values
Generated
[EMF] Ordered
Method Detail

getCapability

public org.eclipse.emf.ecore.EClass getCapability()
Returns the meta object for class 'Capability'.

Returns:
the meta object for class 'Capability'.
See Also:
Capability
Generated

getCapability_Description

public org.eclipse.emf.ecore.EAttribute getCapability_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
Capability.getDescription(), getCapability()
Generated

getCapability_Namespace

public org.eclipse.emf.ecore.EAttribute getCapability_Namespace()
Returns the meta object for the attribute 'Namespace'.

Returns:
the meta object for the attribute 'Namespace'.
See Also:
Capability.getNamespace(), getCapability()
Generated

getCapability_Prefix

public org.eclipse.emf.ecore.EAttribute getCapability_Prefix()
Returns the meta object for the attribute 'Prefix'.

Returns:
the meta object for the attribute 'Prefix'.
See Also:
Capability.getPrefix(), getCapability()
Generated

getCapability_Name

public org.eclipse.emf.ecore.EAttribute getCapability_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Capability.getName(), getCapability()
Generated

getCapability_Properties

public org.eclipse.emf.ecore.EReference getCapability_Properties()
Returns the meta object for the reference list 'Properties'.

Returns:
the meta object for the reference list 'Properties'.
See Also:
Capability.getProperties(), getCapability()
Generated

getCapability_Operations

public org.eclipse.emf.ecore.EReference getCapability_Operations()
Returns the meta object for the reference list 'Operations'.

Returns:
the meta object for the reference list 'Operations'.
See Also:
Capability.getOperations(), getCapability()
Generated

getCapability_TopicSpaces

public org.eclipse.emf.ecore.EReference getCapability_TopicSpaces()
Returns the meta object for the reference list 'Topic Spaces'.

Returns:
the meta object for the reference list 'Topic Spaces'.
See Also:
Capability.getTopicSpaces(), getCapability()
Generated

getTopicSpace

public org.eclipse.emf.ecore.EClass getTopicSpace()
Returns the meta object for class 'Topic Space'.

Returns:
the meta object for class 'Topic Space'.
See Also:
TopicSpace
Generated

getTopicSpace_Name

public org.eclipse.emf.ecore.EAttribute getTopicSpace_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
TopicSpace.getName(), getTopicSpace()
Generated

getTopicSpace_Namespace

public org.eclipse.emf.ecore.EAttribute getTopicSpace_Namespace()
Returns the meta object for the attribute 'Namespace'.

Returns:
the meta object for the attribute 'Namespace'.
See Also:
TopicSpace.getNamespace(), getTopicSpace()
Generated

getTopicSpace_RootTopics

public org.eclipse.emf.ecore.EReference getTopicSpace_RootTopics()
Returns the meta object for the reference list 'Root Topics'.

Returns:
the meta object for the reference list 'Root Topics'.
See Also:
TopicSpace.getRootTopics(), getTopicSpace()
Generated

getTopic

public org.eclipse.emf.ecore.EClass getTopic()
Returns the meta object for class 'Topic'.

Returns:
the meta object for class 'Topic'.
See Also:
Topic
Generated

getTopic_Final

public org.eclipse.emf.ecore.EAttribute getTopic_Final()
Returns the meta object for the attribute 'Final'.

Returns:
the meta object for the attribute 'Final'.
See Also:
Topic.getFinal(), getTopic()
Generated

getTopic_Name

public org.eclipse.emf.ecore.EAttribute getTopic_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Topic.getName(), getTopic()
Generated

getTopic_MessagePatterns

public org.eclipse.emf.ecore.EAttribute getTopic_MessagePatterns()
Returns the meta object for the attribute list 'Message Patterns'.

Returns:
the meta object for the attribute list 'Message Patterns'.
See Also:
Topic.getMessagePatterns(), getTopic()
Generated

getTopic_MessageTypes

public org.eclipse.emf.ecore.EAttribute getTopic_MessageTypes()
Returns the meta object for the attribute list 'Message Types'.

Returns:
the meta object for the attribute list 'Message Types'.
See Also:
Topic.getMessageTypes(), getTopic()
Generated

getTopic_Children

public org.eclipse.emf.ecore.EReference getTopic_Children()
Returns the meta object for the containment reference list 'Children'.

Returns:
the meta object for the containment reference list 'Children'.
See Also:
Topic.getChildren(), getTopic()
Generated

getTopic_Parent

public org.eclipse.emf.ecore.EReference getTopic_Parent()
Returns the meta object for the reference 'Parent'.

Returns:
the meta object for the reference 'Parent'.
See Also:
Topic.getParent(), getTopic()
Generated

getTopic_Alias

public org.eclipse.emf.ecore.EReference getTopic_Alias()
Returns the meta object for the reference 'Alias'.

Returns:
the meta object for the reference 'Alias'.
See Also:
Topic.getAlias(), getTopic()
Generated

getProperty

public org.eclipse.emf.ecore.EClass getProperty()
Returns the meta object for class 'Property'.

Returns:
the meta object for class 'Property'.
See Also:
Property
Generated

getProperty_Element

public org.eclipse.emf.ecore.EReference getProperty_Element()
Returns the meta object for the reference 'Element'.

Returns:
the meta object for the reference 'Element'.
See Also:
Property.getElement(), getProperty()
Generated

getProperty_MetaData

public org.eclipse.emf.ecore.EReference getProperty_MetaData()
Returns the meta object for the reference 'Meta Data'.

Returns:
the meta object for the reference 'Meta Data'.
See Also:
Property.getMetaData(), getProperty()
Generated

getCapabilitiesFactory

public CapabilitiesFactory getCapabilitiesFactory()
Returns the factory that creates the instances of the model.

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

TPTP 4.3.0 Monitoring Tools Project
Public API Specification