java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.FCCUtil

public final class FCCUtil extends Object
  • Constructor Details

    • FCCUtil

      public FCCUtil()
  • Method Details

    • getDefaultInstanceNameWith

      public static String getDefaultInstanceNameWith(String name)
    • createUniqueAdapterNameBy

      public static String createUniqueAdapterNameBy(org.palladiosimulator.pcm.core.composition.Connector connector)
    • getSignaturesOfReferencedInterfaceBy

      public static Stream<org.palladiosimulator.pcm.repository.Signature> getSignaturesOfReferencedInterfaceBy(org.palladiosimulator.pcm.repository.Role role, ComplementumVisnetis visnetis, boolean isInSolution)
    • referencesSameInterface

      public static <T extends org.palladiosimulator.pcm.repository.Role> boolean referencesSameInterface(T firstRole, T secondRole)
    • getInterfaceFrom

      public static <T extends org.palladiosimulator.pcm.repository.Role> Optional<org.palladiosimulator.pcm.repository.Interface> getInterfaceFrom(T firstRole)
    • areEqual

      public static boolean areEqual(EObject object1, EObject object2)