public abstract class AbstractFragment extends java.lang.Object implements DomainFragment
| Modifier and Type | Field and Description |
|---|---|
DomainInheritance |
baseInheritance |
DomainInheritance |
derivedInheritance |
| Constructor and Description |
|---|
AbstractFragment(DomainInheritance derivedInheritance,
DomainInheritance baseInheritance) |
| Modifier and Type | Method and Description |
|---|---|
DomainFragment |
getBaseFragment()
Return the unoverloaded fragment, which is getBaseInheritance().getSelfFragment().
|
DomainInheritance |
getBaseInheritance()
Return the inheritance that introduces the operations and properties in this fragment.
|
DomainInheritance |
getDerivedInheritance()
Return the inheritance that overloads the operations and properties in this fragment.
|
java.lang.String |
toString()
Return true if anOperation overloads an existing operation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetImplementation, getLocalOperation, getLocalOperations, getLocalProperties@NonNull public final DomainInheritance derivedInheritance
@NonNull public final DomainInheritance baseInheritance
public AbstractFragment(@NonNull
DomainInheritance derivedInheritance,
@NonNull
DomainInheritance baseInheritance)
@NonNull public final DomainFragment getBaseFragment()
DomainFragmentgetBaseFragment in interface DomainFragment@NonNull public final DomainInheritance getBaseInheritance()
DomainFragmentgetBaseInheritance in interface DomainFragment@NonNull public final DomainInheritance getDerivedInheritance()
DomainFragmentgetDerivedInheritance in interface DomainFragmentpublic java.lang.String toString()
toString in class java.lang.Object