org.omg.model1.cci2
Interface GeneralizableElementQuery

All Superinterfaces:
AnyTypePredicate, BasicObjectQuery, ContextCapableQuery, ElementQuery, ExtentCapableQuery, NamespaceQuery, ViewCapableQuery
All Known Subinterfaces:
AliasTypeQuery, AssociationQuery, ClassifierQuery, ClassQuery, CollectionTypeQuery, DatatypeQuery, EnumerationTypeQuery, PackageQuery, PrimitiveTypeQuery, StructureTypeQuery

public interface GeneralizableElementQuery
extends NamespaceQuery


Method Summary
 MultivaluedFeaturePredicate allSubtype()
          Adds a constraint to the predicate for GeneralizableElement testing whether the feature allSubtype has values or not.
 MultivaluedFeaturePredicate allSupertype()
          Adds a constraint to the predicate for GeneralizableElement testing whether the feature allSupertype has values or not.
 MultivaluedFeaturePredicate feature()
          Adds a constraint to the predicate for GeneralizableElement testing whether the feature feature has values or not.
 GeneralizableElementQuery forAllAllSubtype()
          Adds a condition for the feature allSubtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSubtype satisfy the given condition.
 GeneralizableElementQuery forAllAllSupertype()
          Adds a condition for the feature allSupertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSupertype satisfy the given condition.
 FeatureQuery forAllFeature()
          Adds a condition for the feature feature to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature feature satisfy the given condition.
 GeneralizableElementQuery forAllSubtype()
          Adds a condition for the feature subtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature subtype satisfy the given condition.
 GeneralizableElementQuery forAllSupertype()
          Adds a condition for the feature supertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature supertype satisfy the given condition.
 BooleanTypePredicate isAbstract()
           
 SimpleTypeOrder orderByIsAbstract()
          Allows to adds a sort instruction for GeneralizableElement depending the feature isAbstract Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderByVisibility()
          Allows to adds a sort instruction for GeneralizableElement depending the feature visibility Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedFeaturePredicate subtype()
          Adds a constraint to the predicate for GeneralizableElement testing whether the feature subtype has values or not.
 MultivaluedFeaturePredicate supertype()
          Adds a constraint to the predicate for GeneralizableElement testing whether the feature supertype has values or not.
 GeneralizableElementQuery thereExistsAllSubtype()
          Adds a condition for the feature allSubtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSubtype satisfy the given condition.
 GeneralizableElementQuery thereExistsAllSupertype()
          Adds a condition for the feature allSupertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSupertype satisfy the given condition.
 FeatureQuery thereExistsFeature()
          Adds a condition for the feature feature to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature feature satisfy the given condition.
 GeneralizableElementQuery thereExistsSubtype()
          Adds a condition for the feature subtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature subtype satisfy the given condition.
 GeneralizableElementQuery thereExistsSupertype()
          Adds a condition for the feature supertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature supertype satisfy the given condition.
 StringTypePredicate visibility()
           
 
Methods inherited from interface org.omg.model1.cci2.NamespaceQuery
content, forAllContent, thereExistsContent
 
Methods inherited from interface org.omg.model1.cci2.ElementQuery
annotation, container, forAllAnnotation, forAllContainer, forAllStereotype, name, orderByAnnotation, orderByName, orderByQualifiedName, orderByStereotype, qualifiedName, stereotype, thereExistsAnnotation, thereExistsContainer, thereExistsStereotype
 
Methods inherited from interface org.openmdx.base.cci2.BasicObjectQuery
createdAt, createdBy, forAllCreatedBy, forAllModifiedBy, modifiedAt, modifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapableQuery
context, forAllContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapableQuery
identity, orderByIdentity
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Method Detail

allSubtype

MultivaluedFeaturePredicate allSubtype()
Adds a constraint to the predicate for GeneralizableElement testing whether the feature allSubtype has values or not.


thereExistsAllSubtype

GeneralizableElementQuery thereExistsAllSubtype()
Adds a condition for the feature allSubtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSubtype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllAllSubtype

GeneralizableElementQuery forAllAllSubtype()
Adds a condition for the feature allSubtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSubtype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


allSupertype

MultivaluedFeaturePredicate allSupertype()
Adds a constraint to the predicate for GeneralizableElement testing whether the feature allSupertype has values or not.


thereExistsAllSupertype

GeneralizableElementQuery thereExistsAllSupertype()
Adds a condition for the feature allSupertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSupertype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllAllSupertype

GeneralizableElementQuery forAllAllSupertype()
Adds a condition for the feature allSupertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature allSupertype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


feature

MultivaluedFeaturePredicate feature()
Adds a constraint to the predicate for GeneralizableElement testing whether the feature feature has values or not.


thereExistsFeature

FeatureQuery thereExistsFeature()
Adds a condition for the feature feature to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature feature satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllFeature

FeatureQuery forAllFeature()
Adds a condition for the feature feature to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature feature satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


isAbstract

BooleanTypePredicate isAbstract()

orderByIsAbstract

SimpleTypeOrder orderByIsAbstract()
Allows to adds a sort instruction for GeneralizableElement depending the feature isAbstract Note: The order in which orderBy… instructions are given is relevant!


subtype

MultivaluedFeaturePredicate subtype()
Adds a constraint to the predicate for GeneralizableElement testing whether the feature subtype has values or not.


thereExistsSubtype

GeneralizableElementQuery thereExistsSubtype()
Adds a condition for the feature subtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature subtype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllSubtype

GeneralizableElementQuery forAllSubtype()
Adds a condition for the feature subtype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature subtype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


supertype

MultivaluedFeaturePredicate supertype()
Adds a constraint to the predicate for GeneralizableElement testing whether the feature supertype has values or not.


thereExistsSupertype

GeneralizableElementQuery thereExistsSupertype()
Adds a condition for the feature supertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature supertype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is not satisfied


forAllSupertype

GeneralizableElementQuery forAllSupertype()
Adds a condition for the feature supertype to the predicate for GeneralizableElement, which evaluates to false unless the values of the feature supertype satisfy the given condition.

Since the multiplicity for this attribute is 0..n, the attribute may have no values. in which case the condition is satisfied


visibility

StringTypePredicate visibility()

orderByVisibility

SimpleTypeOrder orderByVisibility()
Allows to adds a sort instruction for GeneralizableElement depending the feature visibility Note: The order in which orderBy… instructions are given is relevant!



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