public class EcoreReflectiveFragment extends ReflectiveFragment
baseInheritance, derivedInheritance
Constructor and Description |
---|
EcoreReflectiveFragment(EcoreReflectiveType derivedInheritance,
CompleteInheritance baseInheritance) |
Modifier and Type | Method and Description |
---|---|
EClassifier |
getEClassifier() |
Operation |
getLocalOperation(Operation baseOperation)
Return the operation within this fragment that has the same signature as apparentOperation.
|
Iterable<? extends Property> |
getLocalProperties()
Return the properties within this fragment in property index order.
|
getImplementation, getLocalOperations
getActualOperation, getBaseFragment, getBaseInheritance, getDerivedInheritance, toString
public EcoreReflectiveFragment(EcoreReflectiveType derivedInheritance, CompleteInheritance baseInheritance)
public final EClassifier getEClassifier()
public Iterable<? extends Property> getLocalProperties()
InheritanceFragment
getLocalProperties
in interface InheritanceFragment
getLocalProperties
in class ReflectiveFragment
public Operation getLocalOperation(Operation baseOperation)
InheritanceFragment
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.