org.opencrx.kernel.base.cci
Class TemplateApplyReplacementsResultFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.opencrx.kernel.base.cci.TemplateApplyReplacementsResultFilterImpl
All Implemented Interfaces:
Serializable, TemplateApplyReplacementsResultFilter, TemplateApplyReplacementsResultQuery, RefFilter_1_0, RefFilter_1_1, org.w3c.cci2.AnyTypePredicate

public class TemplateApplyReplacementsResultFilterImpl
extends RefPredicate_1
implements TemplateApplyReplacementsResultFilter, TemplateApplyReplacementsResultQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
TemplateApplyReplacementsResultFilterImpl(RefPackage_1_0 aPackage)
           
TemplateApplyReplacementsResultFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
TemplateApplyReplacementsResultFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 void forAllNumberOfReplacements(short operator, Collection values)
           
 void forAllNumberOfReplacements(short operator, int[] filterValues)
           
 org.w3c.cci2.ComparableTypePredicate numberOfReplacements()
           
 org.w3c.cci2.SimpleTypeOrder orderByNumberOfReplacements()
          Allows to adds a sort instruction for TemplateApplyReplacementsResult depending the feature numberOfReplacements Note: The order in which orderBy… instructions are given is relevant!
 void orderByNumberOfReplacements(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsNumberOfReplacements(short operator, Collection values)
           
 void thereExistsNumberOfReplacements(short operator, int[] filterValues)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Constructor Detail

TemplateApplyReplacementsResultFilterImpl

public TemplateApplyReplacementsResultFilterImpl(RefPackage_1_0 aPackage)

TemplateApplyReplacementsResultFilterImpl

public TemplateApplyReplacementsResultFilterImpl(RefPackage_1_0 aPackage,
                                                 FilterProperty[] filterProperties,
                                                 AttributeSpecifier[] attributeSpecifiers)

TemplateApplyReplacementsResultFilterImpl

public TemplateApplyReplacementsResultFilterImpl(RefPackage_1_0 aPackage,
                                                 FilterProperty[] filterProperties,
                                                 AttributeSpecifier[] attributeSpecifiers,
                                                 RefFilter_1_0 delegateFilter,
                                                 Short delegateQuantor,
                                                 String delegateName)
Method Detail

forAllNumberOfReplacements

public void forAllNumberOfReplacements(short operator,
                                       Collection values)
Specified by:
forAllNumberOfReplacements in interface TemplateApplyReplacementsResultFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsNumberOfReplacements

public void thereExistsNumberOfReplacements(short operator,
                                            Collection values)
Specified by:
thereExistsNumberOfReplacements in interface TemplateApplyReplacementsResultFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllNumberOfReplacements

public void forAllNumberOfReplacements(short operator,
                                       int[] filterValues)
Specified by:
forAllNumberOfReplacements in interface TemplateApplyReplacementsResultFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsNumberOfReplacements

public void thereExistsNumberOfReplacements(short operator,
                                            int[] filterValues)
Specified by:
thereExistsNumberOfReplacements in interface TemplateApplyReplacementsResultFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByNumberOfReplacements

public void orderByNumberOfReplacements(short order)
Description copied from interface: TemplateApplyReplacementsResultFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByNumberOfReplacements in interface TemplateApplyReplacementsResultFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

numberOfReplacements

public org.w3c.cci2.ComparableTypePredicate numberOfReplacements()
Specified by:
numberOfReplacements in interface TemplateApplyReplacementsResultQuery

orderByNumberOfReplacements

public org.w3c.cci2.SimpleTypeOrder orderByNumberOfReplacements()
Description copied from interface: TemplateApplyReplacementsResultQuery
Allows to adds a sort instruction for TemplateApplyReplacementsResult depending the feature numberOfReplacements Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByNumberOfReplacements in interface TemplateApplyReplacementsResultQuery


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