| 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Interface Summary | |
|---|---|
| JmiDependencyTransform | JmiDependencyTransform defines a transformation for use in constructing a
 JmiDependencyGraph. | 
| JmiObjUtil.Namer | Generates a name for a JMI element. | 
| JmiPreparedQuery | JmiPreparedQuery represents a prepared query returned by JmiQueryProcessor. | 
| JmiQueryProcessor | JmiQueryProcessor defines an interface for preparing and executing queries against JMI data. | 
| Class Summary | |
|---|---|
| JmiAssocEdge | JmiAssocEdge represents an association in a JMI model. | 
| JmiClassVertex | JmiClassVertex represents a class in a JMI model. | 
| JmiCorrespondence | JmiCorrespondence keeps track of the correspondence between a "before" version of a set of objects and an "after" version of the same set. | 
| JmiDependencyGraph | JmiDependencyGraph is a directed graph representation of the dependencies spanning a set of JMI objects. | 
| JmiDependencyIterator | JmiDependencyIterator defines a topological ordering iterator over a JmiDependencyGraph (iteration proceeds from prerequisites to dependents). | 
| JmiDependencyMappedTransform | JmiDependencyMappedTransform implements JmiDependencyTransform by
 keeping a map from JmiAssocEdge to JmiAssocMapping. | 
| JmiDependencyMappedTransform.AssocRule | |
| JmiDependencyVertex | JmiDependencyVertex represents a set of JMI objects grouped together as a
 node in a JmiDependencyGraph. | 
| JmiInheritanceEdge | JmiInheritanceEdge represents an inheritance relationship in a JMI model. | 
| JmiModelGraph | JmiModelGraph is a directed graph representation of a JMI model. | 
| JmiModelView | JmiModelView represents an annotated view of a JMI model. | 
| JmiModelView.ClassAttributes | |
| JmiMofIdComparator | JmiMofIdComparator implements the Comparator interface by comparing
 pairs of RefBaseObject instances according to their MOFID attribute. | 
| JmiObjUtil | Static JMI utilities. | 
| JmiResourceMap | JmiResourceMap allows resources to be associated with JMI classes, including support for inheritance from superclasses. | 
| Enum Summary | |
|---|---|
| JmiAssocMapping | JmiAssocMapping enumerates the possible ways an association edge can be mapped when a JMI graph is being transformed. | 
| JmiDeletionAction | JmiDeletionAction enumerates the possible actions to take when a JmiDeletionRule applies. | 
| JmiValidationAction | Enumerates the possible actions taken during validation of a JmiChangeSet. | 
| Exception Summary | |
|---|---|
| JmiQueryException | JmiQueryException specifies an exception thrown during JMI query processing. | 
| JmiRestrictException | JmiRestrictException is thrown when a change is made with the RESTRICT option and dependencies are encountered. | 
| JmiUnvalidatedDependencyException | Special exception to flag a reference to an unvalidated dependency. | 
Provides classes for accessing JMI metadata.
| Revision | $Id: //open/dev/farrago/src/org/eigenbase/jmi/package.html#5 $ | 
|---|---|
| Copyright | Copyright (C) 2005-2009 The Eigenbase Project
     Copyright (C) 2005-2009 SQLstream, Inc. Copyright (C) 2005-2009 LucidEra, Inc.  | 
  
| Author | John V. Sichi | 
  | 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||