org.openmdx.ui1.query
Interface ObjectReferenceQuery

All Superinterfaces:
org.w3c.cci2.AnyTypePredicate
All Known Subinterfaces:
ObjectContainerQuery, ObjectReferenceFieldQuery
All Known Implementing Classes:
ObjectContainerFilterImpl, ObjectReferenceFieldFilterImpl, ObjectReferenceFilterImpl

public interface ObjectReferenceQuery
extends org.w3c.cci2.AnyTypePredicate


Method Summary
 org.w3c.cci2.StringTypePredicate forAllQualifierLabel()
          Adds a constraint for the feature qualifierLabel to the predicate.
 org.w3c.cci2.MultivaluedTypeOrder orderByQualifierLabel()
          Allows to adds a sort instruction for ObjectReference depending the feature qualifierLabel Note: The order in which orderBy… instructions are given is relevant!
 org.w3c.cci2.SimpleTypeOrder orderByReferencedTypeName()
          Allows to adds a sort instruction for ObjectReference depending the feature referencedTypeName Note: The order in which orderBy… instructions are given is relevant!
 org.w3c.cci2.SimpleTypeOrder orderByReferenceIsStoredAsAttribute()
          Allows to adds a sort instruction for ObjectReference depending the feature referenceIsStoredAsAttribute Note: The order in which orderBy… instructions are given is relevant!
 org.w3c.cci2.SimpleTypeOrder orderByReferenceName()
          Allows to adds a sort instruction for ObjectReference depending the feature referenceName Note: The order in which orderBy… instructions are given is relevant!
 org.w3c.cci2.SimpleTypeOrder orderByUserDefinedQualifier()
          Allows to adds a sort instruction for ObjectReference depending the feature userDefinedQualifier Note: The order in which orderBy… instructions are given is relevant!
 org.w3c.cci2.MultivaluedFeaturePredicate qualifierLabel()
          Adds a constraint to the predicate for ObjectReference testing whether the feature qualifierLabel has values or not.
 org.w3c.cci2.StringTypePredicate referencedTypeName()
           
 org.w3c.cci2.BooleanTypePredicate referenceIsStoredAsAttribute()
           
 org.w3c.cci2.StringTypePredicate referenceName()
           
 org.w3c.cci2.StringTypePredicate thereExistsQualifierLabel()
          Adds a constraint for the feature qualifierLabel to the predicate.
 org.w3c.cci2.BooleanTypePredicate userDefinedQualifier()
           
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

qualifierLabel

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


thereExistsQualifierLabel

org.w3c.cci2.StringTypePredicate thereExistsQualifierLabel()
Adds a constraint for the feature qualifierLabel to the predicate. The predicate for ObjectReference evaluates true if at least one of its values of feature qualifierLabel satisfies the given condition.

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


forAllQualifierLabel

org.w3c.cci2.StringTypePredicate forAllQualifierLabel()
Adds a constraint for the feature qualifierLabel to the predicate. The predicate for ObjectReference evaluates true if all of its values of feature qualifierLabel satisfy the selected condition.

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


orderByQualifierLabel

org.w3c.cci2.MultivaluedTypeOrder orderByQualifierLabel()
Allows to adds a sort instruction for ObjectReference depending the feature qualifierLabel Note: The order in which orderBy… instructions are given is relevant!


referenceIsStoredAsAttribute

org.w3c.cci2.BooleanTypePredicate referenceIsStoredAsAttribute()

orderByReferenceIsStoredAsAttribute

org.w3c.cci2.SimpleTypeOrder orderByReferenceIsStoredAsAttribute()
Allows to adds a sort instruction for ObjectReference depending the feature referenceIsStoredAsAttribute Note: The order in which orderBy… instructions are given is relevant!


referenceName

org.w3c.cci2.StringTypePredicate referenceName()

orderByReferenceName

org.w3c.cci2.SimpleTypeOrder orderByReferenceName()
Allows to adds a sort instruction for ObjectReference depending the feature referenceName Note: The order in which orderBy… instructions are given is relevant!


referencedTypeName

org.w3c.cci2.StringTypePredicate referencedTypeName()

orderByReferencedTypeName

org.w3c.cci2.SimpleTypeOrder orderByReferencedTypeName()
Allows to adds a sort instruction for ObjectReference depending the feature referencedTypeName Note: The order in which orderBy… instructions are given is relevant!


userDefinedQualifier

org.w3c.cci2.BooleanTypePredicate userDefinedQualifier()

orderByUserDefinedQualifier

org.w3c.cci2.SimpleTypeOrder orderByUserDefinedQualifier()
Allows to adds a sort instruction for ObjectReference depending the feature userDefinedQualifier Note: The order in which orderBy… instructions are given is relevant!



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