org.openmdx.base.query
Interface ContextCapableQuery

All Superinterfaces:
org.w3c.cci2.AnyTypePredicate
All Known Subinterfaces:
AbstractFieldQuery, AdditionalElementDefinitionQuery, AlternateElementDefinitionQuery, AssertableInspectorQuery, AttributePaneQuery, BasicObjectQuery, CheckBoxQuery, CompoundFieldQuery, ContainerFieldQuery, ContainerQuery, DateFieldQuery, DocumentBoxQuery, ElementDefinitionQuery, ElementQuery, FieldGroupQuery, InspectorQuery, LabelledFieldQuery, NonLabelledFieldQuery, NumberFieldQuery, ObjectContainerQuery, ObjectReferenceFieldQuery, OperationPaneQuery, OperationTabQuery, PaneQuery, ReferencePaneQuery, SegmentQuery, SegmentQuery, TabQuery, TextBoxQuery, TextFieldQuery, ValuedFieldQuery
All Known Implementing Classes:
AbstractFieldFilterImpl, AdditionalElementDefinitionFilterImpl, AlternateElementDefinitionFilterImpl, AssertableInspectorFilterImpl, AttributePaneFilterImpl, BasicObjectFilterImpl, CheckBoxFilterImpl, CompoundFieldFilterImpl, ContainerFieldFilterImpl, ContainerFilterImpl, ContextCapableFilterImpl, DateFieldFilterImpl, DocumentBoxFilterImpl, ElementDefinitionFilterImpl, ElementFilterImpl, FieldGroupFilterImpl, InspectorFilterImpl, LabelledFieldFilterImpl, NonLabelledFieldFilterImpl, NumberFieldFilterImpl, ObjectContainerFilterImpl, ObjectReferenceFieldFilterImpl, OperationPaneFilterImpl, OperationTabFilterImpl, PaneFilterImpl, ReferencePaneFilterImpl, SegmentFilterImpl, SegmentFilterImpl, TabFilterImpl, TextBoxFilterImpl, TextFieldFilterImpl, ValuedFieldFilterImpl

public interface ContextCapableQuery
extends org.w3c.cci2.AnyTypePredicate


Method Summary
 org.w3c.cci2.MultivaluedFeaturePredicate context()
          Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.
 ContextQuery forAllContext()
          Adds a constraint for the feature context to the predicate.
 ContextQuery thereExistsContext()
          Adds a constraint for the feature context to the predicate.
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

context

org.w3c.cci2.MultivaluedFeaturePredicate context()
Adds a constraint to the predicate for ContextCapable testing whether the feature context has values or not.


thereExistsContext

ContextQuery thereExistsContext()
Adds a constraint for the feature context to the predicate. The predicate for ContextCapable evaluates true if its value of feature context 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!


forAllContext

ContextQuery forAllContext()
Adds a constraint for the feature context to the predicate. The predicate for ContextCapable evaluates true if its value of feature context 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 © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.