public interface CDOPackageRegistry extends EPackage.Registry
CDOPackageUnit
INSTANCE
Modifier and Type | Method and Description |
---|---|
EEnumLiteral |
getEnumLiteralFor(Enumerator value) |
CDOPackageInfo |
getPackageInfo(EPackage ePackage) |
CDOPackageInfo[] |
getPackageInfos()
Returns all package infos that are registered in this package registry.
|
CDOPackageUnit |
getPackageUnit(EPackage ePackage) |
CDOPackageUnit |
getPackageUnit(String id) |
CDOPackageUnit[] |
getPackageUnits()
Returns all package units that are registered in this package registry.
|
CDOPackageUnit[] |
getPackageUnits(long startTime,
long endTime) |
Map<EClass,List<EClass>> |
getSubTypes() |
boolean |
isReplacingDescriptors() |
Object |
putEPackage(EPackage ePackage)
Registers an
EPackage with this package registry. |
getEFactory, getEPackage
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
boolean isReplacingDescriptors()
CDOPackageUnit getPackageUnit(String id)
CDOPackageUnit getPackageUnit(EPackage ePackage)
CDOPackageUnit[] getPackageUnits()
CDOPackageUnit[] getPackageUnits(long startTime, long endTime)
CDOPackageInfo getPackageInfo(EPackage ePackage)
CDOPackageInfo[] getPackageInfos()
EEnumLiteral getEnumLiteralFor(Enumerator value)
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