Package org.eclipse.emf.cdo.view
Interface CDOUnitManager
- 
- All Superinterfaces:
- org.eclipse.net4j.util.container.IContainer<CDOUnit>,- org.eclipse.net4j.util.event.INotifier
 
 public interface CDOUnitManager extends org.eclipse.net4j.util.container.IContainer<CDOUnit> - Since:
- 4.5
- 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 SummaryNested Classes Modifier and Type Interface Description static classCDOUnitManager.UnitExistsExceptionAn uncheckedCDOExceptionbeing thrown fromCDOUnitManager.createUnit()to indicate that the given root object already is therootof an existingunit.static classCDOUnitManager.UnitNotFoundExceptionAn uncheckedCDOExceptionbeing thrown fromCDOUnitManager.openUnit()to indicate that nounitexists for the given root object.- 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerorg.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CDOUnitcreateUnit(org.eclipse.emf.ecore.EObject root, boolean open, IProgressMonitor monitor)CDOUnitgetOpenUnit(org.eclipse.emf.ecore.EObject object)CDOUnit[]getOpenUnits()CDOViewgetView()booleanisAutoResourceUnitsEnabled()booleanisUnit(org.eclipse.emf.ecore.EObject root)CDOUnitopenUnit(org.eclipse.emf.ecore.EObject root, boolean createOnDemand, IProgressMonitor monitor)voidsetAutoResourceUnitsEnabled(boolean enabled)
 
- 
- 
- 
Method Detail- 
getViewCDOView getView() 
 - 
isUnitboolean isUnit(org.eclipse.emf.ecore.EObject root) 
 - 
createUnitCDOUnit createUnit(org.eclipse.emf.ecore.EObject root, boolean open, IProgressMonitor monitor) throws CDOUnitManager.UnitExistsException 
 - 
openUnitCDOUnit openUnit(org.eclipse.emf.ecore.EObject root, boolean createOnDemand, IProgressMonitor monitor) throws CDOUnitManager.UnitNotFoundException 
 - 
getOpenUnitCDOUnit getOpenUnit(org.eclipse.emf.ecore.EObject object) 
 - 
getOpenUnitsCDOUnit[] getOpenUnits() 
 - 
isAutoResourceUnitsEnabledboolean isAutoResourceUnitsEnabled() 
 - 
setAutoResourceUnitsEnabledvoid setAutoResourceUnitsEnabled(boolean enabled) 
 
- 
 
-