Back to index

plone3  3.1.7
Public Member Functions
Marshall.interfaces.predicate.IPredicate Class Reference
Inheritance diagram for Marshall.interfaces.predicate.IPredicate:
Inheritance graph
[legend]
Collaboration diagram for Marshall.interfaces.predicate.IPredicate:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def apply
def getComponentName
def setComponentName
def setExpression
def expression
def getExpression

Detailed Description

A Predicate 

Definition at line 26 of file predicate.py.


Member Function Documentation

Return a sequence of component names
if the predicate applies.

Definition at line 29 of file predicate.py.

00029 
00030     def apply(obj, **kw):
00031         """Return a sequence of component names
00032         if the predicate applies.
00033         """

Evaluate the expression using context 

Definition at line 45 of file predicate.py.

00045 
00046     def expression(context):
00047         """ Evaluate the expression using context """

Here is the caller graph for this function:

Return the component name configured for
this predicate.

Definition at line 34 of file predicate.py.

00034 
00035     def getComponentName():
00036         """ Return the component name configured for
00037         this predicate.
00038         """

Here is the caller graph for this function:

Get the expression as text 

Definition at line 48 of file predicate.py.

00048 
00049     def getExpression():
00050         """ Get the expression as text """

Here is the caller graph for this function:

Change the component name 

Definition at line 39 of file predicate.py.

00039 
00040     def setComponentName(component_name):
00041         """ Change the component name """

Here is the caller graph for this function:

Change the expression condition 

Definition at line 42 of file predicate.py.

00042 
00043     def setExpression(expression):
00044         """ Change the expression condition """

Here is the caller graph for this function:


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