org.openmdx.ui1.cci
Interface CheckBoxFilter

All Superinterfaces:
AbstractFieldFilter, BasicObjectFilter, ContextCapableFilter, ElementFilter, ExtentCapableFilter, LabelledFieldFilter, RefFilter_1_0, Serializable, ValuedFieldFilter
All Known Implementing Classes:
CheckBoxFilterImpl

public interface CheckBoxFilter
extends ValuedFieldFilter


Method Summary
 void forAllThreeState(short operator, boolean[] filterValues)
           
 void forAllThreeState(short operator, Collection filterValues)
           
 void orderByThreeState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 void thereExistsThreeState(short operator, boolean[] filterValues)
           
 void thereExistsThreeState(short operator, Collection filterValues)
           
 
Methods inherited from interface org.openmdx.ui1.cci.ValuedFieldFilter
forAllDefaultValue, forAllDefaultValue, forAllEventHandler, forAllEventHandler, forAllFeatureName, forAllFeatureName, forAllFilterable, forAllFilterable, forAllMultiplicity, forAllMultiplicity, forAllQualifiedFeatureName, forAllQualifiedFeatureName, forAllSkipRow, forAllSkipRow, forAllSortable, forAllSortable, forAllSpanRow, forAllSpanRow, orderByDefaultValue, orderByEventHandler, orderByFeatureName, orderByFilterable, orderByMultiplicity, orderByQualifiedFeatureName, orderBySkipRow, orderBySortable, orderBySpanRow, thereExistsDefaultValue, thereExistsDefaultValue, thereExistsEventHandler, thereExistsEventHandler, thereExistsFeatureName, thereExistsFeatureName, thereExistsFilterable, thereExistsFilterable, thereExistsMultiplicity, thereExistsMultiplicity, thereExistsQualifiedFeatureName, thereExistsQualifiedFeatureName, thereExistsSkipRow, thereExistsSkipRow, thereExistsSortable, thereExistsSortable, thereExistsSpanRow, thereExistsSpanRow
 
Methods inherited from interface org.openmdx.ui1.cci.LabelledFieldFilter
forAllLabel, forAllLabel, forAllShortLabel, forAllShortLabel, orderByLabel, orderByShortLabel, thereExistsLabel, thereExistsLabel, thereExistsShortLabel, thereExistsShortLabel
 
Methods inherited from interface org.openmdx.ui1.cci.AbstractFieldFilter
forAllBackColor, forAllBackColor, forAllColor, forAllColor, forAllFontBold, forAllFontBold, forAllFontColor, forAllFontColor, forAllFontItalic, forAllFontItalic, forAllFontName, forAllFontName, forAllFontSize, forAllFontSize, forAllFontStrikeout, forAllFontStrikeout, forAllFontUnderline, forAllFontUnderline, orderByBackColor, orderByColor, orderByFontBold, orderByFontColor, orderByFontItalic, orderByFontName, orderByFontSize, orderByFontStrikeout, orderByFontUnderline, thereExistsBackColor, thereExistsBackColor, thereExistsColor, thereExistsColor, thereExistsFontBold, thereExistsFontBold, thereExistsFontColor, thereExistsFontColor, thereExistsFontItalic, thereExistsFontItalic, thereExistsFontName, thereExistsFontName, thereExistsFontSize, thereExistsFontSize, thereExistsFontStrikeout, thereExistsFontStrikeout, thereExistsFontUnderline, thereExistsFontUnderline
 
Methods inherited from interface org.openmdx.ui1.cci.ElementFilter
forAllAutoGenerated, forAllAutoGenerated, forAllChangeable, forAllChangeable, forAllIconKey, forAllIconKey, forAllMimeType, forAllMimeType, forAllToolTip, forAllToolTip, orderByAutoGenerated, orderByChangeable, orderByIconKey, orderByMimeType, orderByToolTip, thereExistsAutoGenerated, thereExistsAutoGenerated, thereExistsChangeable, thereExistsChangeable, thereExistsIconKey, thereExistsIconKey, thereExistsMimeType, thereExistsMimeType, thereExistsToolTip, thereExistsToolTip
 
Methods inherited from interface org.openmdx.base.cci.BasicObjectFilter
forAllCreatedAt, forAllCreatedAt, forAllCreatedBy, forAllCreatedBy, forAllModifiedAt, forAllModifiedAt, forAllModifiedBy, forAllModifiedBy, orderByCreatedAt, orderByCreatedBy, orderByModifiedAt, orderByModifiedBy, thereExistsCreatedAt, thereExistsCreatedAt, thereExistsCreatedBy, thereExistsCreatedBy, thereExistsModifiedAt, thereExistsModifiedAt, thereExistsModifiedBy, thereExistsModifiedBy
 
Methods inherited from interface org.openmdx.base.cci.ContextCapableFilter
forAllContext, forAllContext, thereExistsContext, thereExistsContext
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.openmdx.base.cci.ExtentCapableFilter
forAllIdentity, forAllIdentity, orderByIdentity, thereExistsIdentity, thereExistsIdentity
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 

Method Detail

forAllThreeState

void forAllThreeState(short operator,
                      boolean[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsThreeState

void thereExistsThreeState(short operator,
                           boolean[] filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllThreeState

void forAllThreeState(short operator,
                      Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsThreeState

void thereExistsThreeState(short operator,
                           Collection filterValues)
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByThreeState

void orderByThreeState(short order)
Specifies the sort order of all the instances that match the filter criteria.

Parameters:
order - The sort order for this filter.
See Also:
Directions


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