Class ConcreteClassifierExtension
java.lang.Object
tools.mdsd.jamopp.model.java.extensions.classifiers.ConcreteClassifierExtension
-
Method Summary
Modifier and TypeMethodDescriptionstatic EList<ConcreteClassifier>
getAllInnerClassifiers
(ConcreteClassifier concreteClassifier) getAllMembers
(ConcreteClassifier classifier, Commentable context) Returns all members of the given classifier including inner classes and all members of super types (extended classes and implemented interfaces).static EList<ConcreteClassifier>
getInnerClassifiers
(ConcreteClassifier concreteClassifier) static String
getQualifiedName
(ConcreteClassifier concreteClassifier) Returns the qualified name of this concrete classifier.static EList<ClassifierReference>
getSuperTypeReferences
(ConcreteClassifier concreteClassifier) static boolean
-
Method Details
-
getAllInnerClassifiers
public static EList<ConcreteClassifier> getAllInnerClassifiers(ConcreteClassifier concreteClassifier) -
getInnerClassifiers
-
getSuperTypeReferences
public static EList<ClassifierReference> getSuperTypeReferences(ConcreteClassifier concreteClassifier) -
getAllMembers
Returns all members of the given classifier including inner classes and all members of super types (extended classes and implemented interfaces).- Parameters:
context
- to check protected visibility- Returns:
- member list
-
getQualifiedName
Returns the qualified name of this concrete classifier. -
isJavaLangObject
Returnstrue
if the givenConcreteClassifier
isjava.lang.Object
. Attention: This method does not take theConcreteClassifier
on which the method is called (me
) as argument as this is not used in the methods implementation.- Parameters:
clazz
- the class to check- Returns:
true
ifclazz
representsjava.lang.Object
, otherwisefalse
-