Interface ProtocolPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
ProtocolPackageImpl

public interface ProtocolPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each enum,
  • and each data type

The PCM is prepared to support interface protocols. This package contains a protocol stub. Multiple protocols following different formalisms are supported by the PCM and distinguished by a protocol ID.

See Also:
Generated class or method.
EMF model class or method.
kind="package"
  • Field Details

  • Method Details

    • getProtocol

      EClass getProtocol()
      Returns the meta object for class 'Protocol'.
      Returns:
      the meta object for class 'Protocol'.
      See Also:
      Generated class or method.
    • 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:
      Generated class or method.
    • getProtocolFactory

      ProtocolFactory getProtocolFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated class or method.