Eclipse Platform
Release 3.6

org.eclipse.equinox.p2.metadata.query
Class CategoryMemberQuery

java.lang.Object
  extended by org.eclipse.equinox.p2.metadata.query.ExpressionQuery<IInstallableUnit>
      extended by org.eclipse.equinox.p2.metadata.query.CategoryMemberQuery
All Implemented Interfaces:
org.eclipse.equinox.p2.metadata.index.IQueryWithIndex<IInstallableUnit>, IMatchQuery<IInstallableUnit>, IQuery<IInstallableUnit>

public final class CategoryMemberQuery
extends ExpressionQuery<IInstallableUnit>

A query matching every IInstallableUnit that is a member of the specified category.

Since:
2.0

Constructor Summary
CategoryMemberQuery(IInstallableUnit category)
          Creates a new query that will return the members of the given category.
 
Method Summary
 
Methods inherited from class org.eclipse.equinox.p2.metadata.query.ExpressionQuery
getContext, getExpression, getMatchingClass, isMatch, matchAll, matchNothing, perform, perform, postPerform, prePerform, setIndexProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategoryMemberQuery

public CategoryMemberQuery(IInstallableUnit category)
Creates a new query that will return the members of the given category. If the specified IInstallableUnit is not a category, then no installable unit will satisfy the query.

Parameters:
category - The category

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.