Class AnonymousClassExtension

java.lang.Object
org.emftext.language.java.extensions.classifiers.AnonymousClassExtension

public class AnonymousClassExtension extends Object
  • Constructor Details

    • AnonymousClassExtension

      public AnonymousClassExtension()
  • Method Details

    • getAllMembers

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

      public static EList<ConcreteClassifier> getAllSuperClassifiers(AnonymousClass me)
      Parameters:
      me - the given anonymous class.
      Returns:
      a view on all super classifiers
    • getSuperClassifier

      public static ConcreteClassifier getSuperClassifier(AnonymousClass me)
      Parameters:
      me - the given anonymous class.
      Returns:
      the direct super classifier