Interface InternalCDOPackageInfo
- All Superinterfaces:
Adapter,Adapter.Internal,CDOPackageInfo,Comparable<CDOPackageInfo>,EPackage.Descriptor
Registry metadata attached to an
EPackage that associates it with its containing CDO package unit. The
registry serializes this record with the package URI and parent relationship so package units can be loaded and
reconstructed across sessions.- Since:
- 2.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal -
Method Summary
Modifier and TypeMethodDescriptioncopy()Returns the package unit containing this package info.voidread(CDODataInput in) voidsetEPackage(EPackage ePackage) voidsetPackageUnit(InternalCDOPackageUnit packageUnit) voidsetPackageURI(String packageURI) voidsetParentURI(String parentURI) voidwrite(CDODataOutput out) Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTargetMethods inherited from interface org.eclipse.emf.common.notify.Adapter.Internal
unsetTargetMethods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageInfo
getEPackage, getPackageURI, getParentURI, isCorePackage, isResourcePackage, isSystemPackage, isTypePackageMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.eclipse.emf.ecore.EPackage.Descriptor
getEFactory, getEPackage
-
Method Details
-
getPackageUnit
InternalCDOPackageUnit getPackageUnit()Description copied from interface:CDOPackageInfoReturns the package unit containing this package info.- Specified by:
getPackageUnitin interfaceCDOPackageInfo
-
setPackageUnit
-
setPackageURI
-
setParentURI
-
setEPackage
- Since:
- 4.2
-
write
- Throws:
IOException- Since:
- 3.0
-
read
- Throws:
IOException- Since:
- 3.0
-
copy
InternalCDOPackageInfo copy()- Since:
- 4.4
-