public interface CDOUnitManager extends IContainer<CDOUnit>
Modifier and Type | Interface and Description |
---|---|
static class |
CDOUnitManager.UnitExistsException |
static class |
CDOUnitManager.UnitNotFoundException |
IContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
Modifier and Type | Method and Description |
---|---|
CDOUnit |
createUnit(EObject root,
boolean open,
IProgressMonitor monitor) |
CDOUnit |
getOpenUnit(EObject object) |
CDOUnit[] |
getOpenUnits() |
CDOView |
getView() |
boolean |
isAutoResourceUnitsEnabled() |
boolean |
isUnit(EObject root) |
CDOUnit |
openUnit(EObject root,
boolean createOnDemand,
IProgressMonitor monitor) |
void |
setAutoResourceUnitsEnabled(boolean enabled) |
getElements, isEmpty
addListener, getListeners, hasListeners, removeListener
CDOView getView()
boolean isUnit(EObject root)
CDOUnit createUnit(EObject root, boolean open, IProgressMonitor monitor) throws CDOUnitManager.UnitExistsException
CDOUnit openUnit(EObject root, boolean createOnDemand, IProgressMonitor monitor) throws CDOUnitManager.UnitNotFoundException
CDOUnit[] getOpenUnits()
boolean isAutoResourceUnitsEnabled()
void setAutoResourceUnitsEnabled(boolean enabled)
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html