Class AnonymousClassExtension

java.lang.Object
tools.mdsd.jamopp.model.java.extensions.classifiers.AnonymousClassExtension

public final class AnonymousClassExtension extends Object
  • Method Details

    • getAllMembers

      public static EList<Member> getAllMembers(AnonymousClass anonymousClass, Commentable context)
      Parameters:
      context - to check protected visibility
      Returns:
      a view on all members including super classifiers' members
    • getAllSuperClassifiers

      public static EList<ConcreteClassifier> getAllSuperClassifiers(AnonymousClass anonymousClass)
      Returns:
      a view on all super classifiers
    • getSuperClassifier

      public static ConcreteClassifier getSuperClassifier(EObject eObject)
      Returns:
      the direct super classifier