org.opencrx.kernel.ras1.query
Interface ModelQuery

All Superinterfaces:
AnyTypePredicate
All Known Subinterfaces:
DesignModelQuery, RequirementModelQuery, TestModelQuery
All Known Implementing Classes:
DesignModelFilterImpl, ModelFilterImpl, RequirementModelFilterImpl, TestModelFilterImpl

public interface ModelQuery
extends AnyTypePredicate


Method Summary
 DiagramQuery forAllRelatedDiagram()
          Adds a constraint for the feature relatedDiagram to the predicate.
 ModelQuery forAllRelatedModel()
          Adds a constraint for the feature relatedModel to the predicate.
 OptionalFeaturePredicate relatedDiagram()
          Adds a constraint to the predicate for Model testing whether the value of the feature relatedDiagram is null or not.
 OptionalFeaturePredicate relatedModel()
          Adds a constraint to the predicate for Model testing whether the value of the feature relatedModel is null or not.
 DiagramQuery thereExistsRelatedDiagram()
          Adds a constraint for the feature relatedDiagram to the predicate.
 ModelQuery thereExistsRelatedModel()
          Adds a constraint for the feature relatedModel to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

relatedDiagram

OptionalFeaturePredicate relatedDiagram()
Adds a constraint to the predicate for Model testing whether the value of the feature relatedDiagram is null or not.


thereExistsRelatedDiagram

DiagramQuery thereExistsRelatedDiagram()
Adds a constraint for the feature relatedDiagram to the predicate. The predicate for Model evaluates true if its value of feature relatedDiagram satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!


forAllRelatedDiagram

DiagramQuery forAllRelatedDiagram()
Adds a constraint for the feature relatedDiagram to the predicate. The predicate for Model evaluates true if its value of feature relatedDiagram satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!


relatedModel

OptionalFeaturePredicate relatedModel()
Adds a constraint to the predicate for Model testing whether the value of the feature relatedModel is null or not.


thereExistsRelatedModel

ModelQuery thereExistsRelatedModel()
Adds a constraint for the feature relatedModel to the predicate. The predicate for Model evaluates true if its value of feature relatedModel satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to false!


forAllRelatedModel

ModelQuery forAllRelatedModel()
Adds a constraint for the feature relatedModel to the predicate. The predicate for Model evaluates true if its value of feature relatedModel satisfies the selected condition.

Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the predicate evaluates to true!



This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.