de.uka.ipd.sdq.pcm.protocol
Interface ProtocolPackage

All Known Implementing Classes:
ProtocolPackageImpl

public interface ProtocolPackage

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

TODO

See Also:
ProtocolFactory

Nested Class Summary
static interface ProtocolPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Field Summary
static String copyright
           
static ProtocolPackage 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 PROTOCOL
          The meta object id for the 'Protocol' class.
static int PROTOCOL__PROTOCOL_TYPE_ID
          The feature id for the 'Protocol Type ID' attribute.
static int PROTOCOL_FEATURE_COUNT
          The number of structural features of the 'Protocol' class.
static int SERVICE_CALL
          The meta object id for the 'Service Call' class.
static int SERVICE_CALL__SIGNATURE_SERVICE_CALL
          The feature id for the 'Signature Service Call' reference.
static int SERVICE_CALL_FEATURE_COUNT
          The number of structural features of the 'Service Call' class.
 
Method Summary
 EAttribute getProtocol_ProtocolTypeID()
          Returns the meta object for the attribute 'Protocol Type ID'.
 EClass getProtocol()
          Returns the meta object for class 'Protocol'.
 ProtocolFactory getProtocolFactory()
          Returns the factory that creates the instances of the model.
 EReference getServiceCall_Signature__ServiceCall()
          Returns the meta object for the reference 'Signature Service Call'.
 EClass getServiceCall()
          Returns the meta object for class 'Service Call'.
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values

eNAME

static final String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final ProtocolPackage eINSTANCE
The singleton instance of the package.


SERVICE_CALL

static final int SERVICE_CALL
The meta object id for the 'Service Call' class.

See Also:
ServiceCallImpl, ProtocolPackageImpl.getServiceCall(), Constant Field Values

SERVICE_CALL__SIGNATURE_SERVICE_CALL

static final int SERVICE_CALL__SIGNATURE_SERVICE_CALL
The feature id for the 'Signature Service Call' reference.

See Also:
Constant Field Values

SERVICE_CALL_FEATURE_COUNT

static final int SERVICE_CALL_FEATURE_COUNT
The number of structural features of the 'Service Call' class.

See Also:
Constant Field Values

PROTOCOL

static final int PROTOCOL
The meta object id for the 'Protocol' class.

See Also:
ProtocolImpl, ProtocolPackageImpl.getProtocol(), Constant Field Values

PROTOCOL__PROTOCOL_TYPE_ID

static final int PROTOCOL__PROTOCOL_TYPE_ID
The feature id for the 'Protocol Type ID' attribute.

See Also:
Constant Field Values

PROTOCOL_FEATURE_COUNT

static final int PROTOCOL_FEATURE_COUNT
The number of structural features of the 'Protocol' class.

See Also:
Constant Field Values
Method Detail

getServiceCall

EClass getServiceCall()
Returns the meta object for class 'Service Call'.

Returns:
the meta object for class 'Service Call'.
See Also:
ServiceCall

getServiceCall_Signature__ServiceCall

EReference getServiceCall_Signature__ServiceCall()
Returns the meta object for the reference 'Signature Service Call'.

Returns:
the meta object for the reference 'Signature Service Call'.
See Also:
ServiceCall.getSignature__ServiceCall(), getServiceCall()

getProtocol

EClass getProtocol()
Returns the meta object for class 'Protocol'.

Returns:
the meta object for class 'Protocol'.
See Also:
Protocol

getProtocol_ProtocolTypeID

EAttribute getProtocol_ProtocolTypeID()
Returns the meta object for the attribute 'Protocol Type ID'.

Returns:
the meta object for the attribute 'Protocol Type ID'.
See Also:
Protocol.getProtocolTypeID(), getProtocol()

getProtocolFactory

ProtocolFactory getProtocolFactory()
Returns the factory that creates the instances of the model.

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