Schnittstelle CDOPackageRegistry

Alle Superschnittstellen:
EPackage.Registry, Map<String,Object>
Alle bekannten Unterschnittstellen:
InternalCDOPackageRegistry
Alle bekannten Implementierungsklassen:
DelegatingCDOPackageRegistry

public interface CDOPackageRegistry extends EPackage.Registry
An EMF package registry that is used by CDO repositories and sessions.
Seit:
2.0
Autor:
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.
  • Methodendetails

    • isReplacingDescriptors

      boolean isReplacingDescriptors()
    • putEPackage

      Object putEPackage(EPackage ePackage)
      Registers an EPackage with this package registry.
    • getPackageUnit

      CDOPackageUnit getPackageUnit(String id)
      Seit:
      3.0
    • getPackageUnit

      CDOPackageUnit getPackageUnit(EPackage ePackage)
    • getPackageUnits

      CDOPackageUnit[] getPackageUnits()
      Returns all package units that are registered in this package registry.
      Seit:
      3.0
    • getPackageUnits

      CDOPackageUnit[] getPackageUnits(long startTime, long endTime)
      Seit:
      3.0
    • getPackageInfo

      CDOPackageInfo getPackageInfo(EPackage ePackage)
    • getPackageInfos

      CDOPackageInfo[] getPackageInfos()
      Returns all package infos that are registered in this package registry.
    • getSubTypes

      Map<EClass,List<EClass>> getSubTypes()
      Seit:
      4.0
    • getEnumLiteralFor

      EEnumLiteral getEnumLiteralFor(Enumerator value)
      Seit:
      4.0