Class AnnotationHandler

java.lang.Object
org.palladiosimulator.envdyn.api.util.AnnotationHandler

public class AnnotationHandler extends Object
  • Constructor Details

  • Method Details

    • getTaggedId

      public static String getTaggedId(EObject appliedElement, org.modelversioning.emfprofile.Stereotype tag)
    • getInstantiationTag

      public static org.modelversioning.emfprofile.Stereotype getInstantiationTag(EObject obj)
    • filterAnnotated

      public static List<EObject> filterAnnotated(ResourceSet appliedModels)
    • getTemplateGroup

      public Optional<TemplateVariableGroup> getTemplateGroup(org.modelversioning.emfprofile.Stereotype tag, EObject appliedElement)
    • getTemplate

      public Optional<TemplateVariable> getTemplate(org.modelversioning.emfprofile.Stereotype tag, EObject appliedElement)
    • getArgument

      public Optional<Argument> getArgument(EObject appliedElement, org.modelversioning.emfprofile.Stereotype tag)