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()
void
dispose()
getPackageInfo
(String packageURI) Returns thepackage info
object that describes thepackage
with the given namespace URI, ornull
if this package unit does not contain a package with this URI.Returns allpackage info
objects 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 info
object that describes the top levelpackage
of the nested package tree structure described by this package unit.void
void
load
(boolean resolve) void
load
(InternalCDOPackageRegistry.PackageLoader packageLoader, boolean resolve) void
read
(CDODataInput in, ResourceSet resourceSet) void
setOriginalType
(CDOPackageUnit.Type originalType) void
setPackageInfos
(InternalCDOPackageInfo[] packageInfos) void
setPackageRegistry
(InternalCDOPackageRegistry packageRegistry) void
setState
(CDOPackageUnit.State state) void
setTimeStamp
(long timeStamp) void
write
(CDODataOutput out, boolean withPackages) Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageUnit
getEPackages, getID, getOriginalType, getState, getTimeStamp, getType, isResource, isSystem
Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getPackageRegistry
InternalCDOPackageRegistry getPackageRegistry()Description copied from interface:CDOPackageUnit
Returns the package registry this package unit is managed by.- Specified by:
getPackageRegistry
in interfaceCDOPackageUnit
-
setPackageRegistry
-
setState
-
setOriginalType
-
setTimeStamp
void setTimeStamp(long timeStamp) -
getTopLevelPackageInfo
InternalCDOPackageInfo getTopLevelPackageInfo()Description copied from interface:CDOPackageUnit
Returns thepackage info
object that describes the top levelpackage
of the nested package tree structure described by this package unit.- Specified by:
getTopLevelPackageInfo
in interfaceCDOPackageUnit
-
getPackageInfo
Description copied from interface:CDOPackageUnit
Returns thepackage info
object that describes thepackage
with the given namespace URI, ornull
if this package unit does not contain a package with this URI.- Specified by:
getPackageInfo
in interfaceCDOPackageUnit
-
getPackageInfos
InternalCDOPackageInfo[] getPackageInfos()Description copied from interface:CDOPackageUnit
Returns allpackage info
objects of the nested package tree structure described by this package unit in depth-first traversal order.- Specified by:
getPackageInfos
in 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()
-