public class Orphanage extends PackageImpl
Modifier and Type | Class and Description |
---|---|
protected static class |
Orphanage.OrphanResource |
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
static org.eclipse.emf.common.util.URI |
ORPHANAGE_URI |
importedPackage, nestedPackage, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI, ownedTemplateSignature, ownedType, templateBinding, unspecializedElement
ownedRule
IS_STATIC_EDEFAULT, IS_STATIC_EFLAG, name, NAME_EDEFAULT, ownedAnnotation
extension, ownedComment
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Constructor and Description |
---|
Orphanage(java.lang.String name,
java.lang.String nsURI) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
static void |
disposeInstance() |
static Orphanage |
getOrphanage(org.eclipse.emf.ecore.EObject eObject)
Return the Orphanage for an eObject, which is the Orphanage resource in the same ResourceSet as
the eObject, else the global Orphanage.
|
static Orphanage |
getOrphanage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the Orphanage for an eObject, which is the Orphanage resource in the resourceSet
if non-null, else the global Orphanage.
|
org.eclipse.emf.common.util.EList<Type> |
getOwnedType() |
accept, basicSetNestingPackage, basicSetOwnedTemplateSignature, createNestedPackage, createNestedPackage, createOwnedTemplateSignature, createOwnedType, createOwnedType, createTemplateBinding, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, getImportedPackage, getNestedPackage, getNestingPackage, getNsPrefix, getNsURI, getOwnedTemplateSignature, getPackageId, getTemplateBinding, getUnspecializedElement, isTemplate, parameterableElements, setNestingPackage, setNsPrefix, setNsURI, setOwnedTemplateSignature, setUnspecializedElement, toString
createOwnedRule, getOwnedRule
createOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setName
allOwnedElements, create, createExtension, createOwnedComment, getExtension, getOwnedComment, getValue
getETarget, getTarget, isAdapterForType, notifyChanged, setTarget, unsetTarget
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createOwnedRule, getOwnedRule
createOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setName
allOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
@NonNull public static final org.eclipse.emf.common.util.URI ORPHANAGE_URI
public Orphanage(@NonNull java.lang.String name, @NonNull java.lang.String nsURI)
public static void disposeInstance()
@Nullable public static Orphanage getOrphanage(@NonNull org.eclipse.emf.ecore.EObject eObject)
@NonNull public static Orphanage getOrphanage(@Nullable org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public void dispose()
@NonNull public org.eclipse.emf.common.util.EList<Type> getOwnedType()
PackageImpl
getOwnedType
in interface DomainPackage
getOwnedType
in interface Package
getOwnedType
in class PackageImpl
PivotPackage.getPackage_OwnedType()
,
Type.getPackage()