Interface InternalCDOPackageUnit
- All Superinterfaces:
CDOPackageUnit,CDOTimeProvider,Comparable<CDOPackageUnit>
If the meaning of this type isn't clear, there really should be more of a description here...
- 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.cdo.common.model.CDOPackageUnit
CDOPackageUnit.State, CDOPackageUnit.Type -
Method Summary
Modifier and TypeMethodDescriptioncopy()voiddispose()getPackageInfo(String packageURI) Returns thepackage infoobject that describes thepackagewith the given namespace URI, ornullif this package unit does not contain a package with this URI.Returns allpackage infoobjects of the nested package tree structure described by this package unit in depth-first traversal order.Returns the package registry this package unit is managed by.Returns thepackage infoobject that describes the top levelpackageof the nested package tree structure described by this package unit.voidvoidload(boolean resolve) voidload(InternalCDOPackageRegistry.PackageLoader packageLoader, boolean resolve) voidread(CDODataInput in, ResourceSet resourceSet) voidsetOriginalType(CDOPackageUnit.Type originalType) voidsetPackageInfos(InternalCDOPackageInfo[] packageInfos) voidsetPackageRegistry(InternalCDOPackageRegistry packageRegistry) voidsetState(CDOPackageUnit.State state) voidsetTimeStamp(long timeStamp) voidwrite(CDODataOutput out, boolean withPackages) Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageUnit
getEPackages, getID, getOriginalType, getState, getTimeStamp, getType, isResource, isSystemMethods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getPackageRegistry
InternalCDOPackageRegistry getPackageRegistry()Description copied from interface:CDOPackageUnitReturns the package registry this package unit is managed by.- Specified by:
getPackageRegistryin interfaceCDOPackageUnit
-
setPackageRegistry
-
setState
-
setOriginalType
-
setTimeStamp
void setTimeStamp(long timeStamp) -
getTopLevelPackageInfo
InternalCDOPackageInfo getTopLevelPackageInfo()Description copied from interface:CDOPackageUnitReturns thepackage infoobject that describes the top levelpackageof the nested package tree structure described by this package unit.- Specified by:
getTopLevelPackageInfoin interfaceCDOPackageUnit
-
getPackageInfo
Description copied from interface:CDOPackageUnitReturns thepackage infoobject that describes thepackagewith the given namespace URI, ornullif this package unit does not contain a package with this URI.- Specified by:
getPackageInfoin interfaceCDOPackageUnit
-
getPackageInfos
InternalCDOPackageInfo[] getPackageInfos()Description copied from interface:CDOPackageUnitReturns allpackage infoobjects of the nested package tree structure described by this package unit in depth-first traversal order.- Specified by:
getPackageInfosin interfaceCDOPackageUnit
-
setPackageInfos
-
load
void load(boolean resolve) - Since:
- 4.0
-
load
- Since:
- 4.0
-
write
- Throws:
IOException- Since:
- 3.0
-
read
- Throws:
IOException- Since:
- 3.0
-
copy
InternalCDOPackageUnit copy()- Since:
- 4.4
-
init
-
dispose
void dispose()
-