예제 #1
0
  /**
   * Gets the uri of a Kleisli model instance extension.
   *
   * @param modelEndpoint The Kleisli model endpoint whose target is to be extended.
   * @return The uri of the Kleisli model extension.
   * @generated NOT
   */
  private String getModelExtendedUri(KleisliModelEndpoint modelEndpoint) {

    return ((KleisliModelRel) modelEndpoint.eContainer()).getExtendedUri()
        + MMINT.URI_SEPARATOR
        + modelEndpoint.getMetatype().getName()
        + MMINT.ENDPOINT_SEPARATOR
        + modelEndpoint.getTarget().getName()
        + MMINT.MODEL_FILEEXTENSION_SEPARATOR
        + MultiModelTypeFactory.ECORE_REFLECTIVE_FILE_EXTENSION;
  }