sbLibraryConstraintBuilder Class Reference

#include <sbLibraryConstraints.h>

Inheritance diagram for sbLibraryConstraintBuilder:
Collaboration diagram for sbLibraryConstraintBuilder:

Public Member Functions

Init ()
- Public Member Functions inherited from sbILibraryConstraintBuilder
sbILibraryConstraintBuilder parseFromString (in AString aSerializedConstraint)
 Attempt to parse a serialized constraint description. This expects a string as serialized by sbILibraryConstraint::toString(). More...
sbILibraryConstraintBuilder includeConstraint (in sbILibraryConstraint aConstraint)
 Add an existing constraint to the builder. More...
sbILibraryConstraintBuilder include (in AString aProperty, in AString aValue)
 Add a property / value pair to the current group. More...
sbILibraryConstraintBuilder includeList (in AString aProperty, in nsIStringEnumerator aValues)
 Adds a property / value pair to the current group for each of the values supplied in the value list. This is a shortcut to calling include for every value with the same property. More...
sbILibraryConstraintBuilder intersect ()
 Completes the current group and starts a new one. Each group will be intersected in the result. More...
sbILibraryConstraint get ()
 Returns the constructed constraint. More...

Detailed Description

Definition at line 47 of file sbLibraryConstraints.h.

Member Function Documentation


The documentation for this class was generated from the following files: