Package org.eclipse.ocl.examples.domain.utilities

Interface Summary
IndexableIterable<T> IterableWithSize provides an Iterable that can be indexed and has a known size.
StandaloneProjectMap.IPackageDescriptor An IPackageDescriptor describes the modeling capabilities of a known model package and may be installed under av variety of synonyms in an EPackage.Registry to map multiple URIs to a single EPackage.
StandaloneProjectMap.IPackageDescriptor.Internal  
StandaloneProjectMap.IProjectDescriptor An IProjectDescriptor describes the capabilities of a project.
StandaloneProjectMap.IProjectDescriptor.Internal  
 

Class Summary
ArrayIterable<T> ArrayIterable provides an Iterable for an Array
DomainUtil  
ProjectMap ProjectMap extends StandaloneProjectMap to support polymorphic access in either plugin or standalone environments to EMF resources and EPackages.
ProjectMap.ProjectDescriptor  
StandaloneProjectMap StandaloneProjectMap and ProjectMap provides facilities to assist in preparing the URIConverter and the EPackage.Registry of a ResourceSet and the global and EcorePlugin.getPlatformResourceMap() and EcorePlugin.getEPackageNsURIToGenModelLocationMap() to support arbitrary and compatible use of platform:/plugin, platform:/resource and registered URIs in both plugin and standalone environments.
StandaloneProjectMap.GenModelEcorePackageHandler GenModelEcorePackageHandler provides the SAX callbacks to support reading the genPackages element in a genmodel file and invoking addEcorePackage() for each encounter.
StandaloneProjectMap.PackageDescriptor PackageDescriptor supports lazy class loading and initialization of a compiled Ecore package.
StandaloneProjectMap.ProjectDescriptor