Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: Review Request: eclipse-emf-query - Specify and execute queries against EMF models https://bugzilla.redhat.com/show_bug.cgi?id=537451 Summary: Review Request: eclipse-emf-query - Specify and execute queries against EMF models Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: medium Component: Package Review AssignedTo: nobody@xxxxxxxxxxxxxxxxx ReportedBy: fedora@xxxxxxxxxxxxxx QAContact: extras-qa@xxxxxxxxxxxxxxxxx CC: notting@xxxxxxxxxx, fedora-package-review@xxxxxxxxxx Estimated Hours: 0.0 Classification: Fedora This package depends eclipse-mdt-ocl, whose review request is bug #536684. Spec URL: http://mbooth.fedorapeople.org/reviews/eclipse-emf-query.spec SRPM URL: http://mbooth.fedorapeople.org/reviews/eclipse-emf-query-1.3.0-1.fc12.src.rpm Description: The query component facilitates the process of search and retrieval of model elements of interest in a flexible yet controlled and structured manner. Provides API support for the basic EObject based Condition objects that are used to formulate queries for EMF models. * The IEObjectSource interface provides the search scope elements to be used in a query. * The SELECT class implements a template-function that does the iteration over model elements and applies the search condition on each; it collects the resulting elements into a QueryResultSet object and returns it to the caller * The FROM class represents the elements to search. It is responsible of providing an appropriate iterator for the elements in the search space. * The WHERE class applies the search conditions over the elements in the search set. * The UPDATE class passes the elements who satisfy the search condition to a caller-supplied modification function. It collects the modified elements into a QueryResultSet object and returns it to the caller. * The QueryResultSet class represents the set of elements returned by a given query. * The EObjectCondition class is the abstract parent of all conditions that deal with model-elements (i.e., EObjects). It incorporates the services of a PruneHandler in order to answers whether or not to prune the element tree at a specific element and thus ignore its children. * The ConditionPolicy class is used to allow the user to decide how to apply a given condition on a collection of a model-element EAttributes or EReferences values. Supports both the: exists (ANY) and for-all (ALL) semantics. * The EObjectStructuralFeatureValueCondition class is the parent class for conditions that are responsible for checking the values held in model- elements attributes or references. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review