# WPS.Predicate Abstract base class for all WPS process predicates

Summary

WPS.Predicate Abstract base class for all WPS process predicates |
Properties |
NAMESPACE_URI Defines the Namespace URI for all WPS Predicate | Elements.
PREFIX Global defined prefix for all WPS Predicate classes. |
QName Defines the qualified name. Needed for XML based config. |
lwpsp:somePredicate XML based config for a <WPS.Predicate> | subclasses.

### Properties

### NAMESPACE_URI Defines the Namespace URI for all WPS Predicate

Elements. Needed in XML based config files.

### PREFIX Global defined prefix for all WPS Predicate classes.

### QName Defines the qualified name. Needed for XML based config.

## lwpsp:somePredicate XML based config for a <WPS.Predicate>

subclasses.

See Also: | <Predicate>

- &lt;QName&gt;
- &lt;PREFIX&gt;
- &lt;Legato.Beans.BeanFactory&gt; All WPS predicates could be configured using XML. If so, the config needs to define the namespace prefix (&lt;PREFIX&gt;). The needed namespace URL should point to &lt;NAMESPACE_URI&gt;. After that you’re able to configure all WPS predicate subclasses via XML. A valid example could be:

>     &lt;lwpsp:somePredicate foo=&quot;bar&quot;/&gt;

For detailed informations have a look at the &lt;WPS.Predicate&gt; subclass documentation.