Back to index

plone3  3.1.7
Public Member Functions | Static Public Attributes | Static Private Attributes
ATContentTypes.criteria.list.ATListCriterion Class Reference
Inheritance diagram for ATContentTypes.criteria.list.ATListCriterion:
Inheritance graph
Collaboration diagram for ATContentTypes.criteria.list.ATListCriterion:
Collaboration graph

List of all members.

Public Member Functions

def getCriteriaItems

Static Public Attributes

tuple security = ClassSecurityInfo()
 schema = ATListCriterionSchema
string meta_type = 'ATListCriterion'
string archetype_name = 'List Criterion'
string shortDesc = 'List of values'

Static Private Attributes

tuple __implements__ = ATBaseCriterion.__implements__+(IATTopicSearchCriterion, )

Detailed Description

A list criterion

Definition at line 78 of file

Member Function Documentation

Definition at line 89 of file

00090     def getCriteriaItems(self):
00091         # filter out empty strings
00092         result = []
00094         value = tuple([ value for value in self.Value() if value ])
00095         if not value:
00096             return ()
00097         result.append((self.Field(), { 'query': value, 'operator': self.getOperator()}),)
00099         return tuple(result)
00101 registerCriterion(ATListCriterion, LIST_INDICES)

Here is the call graph for this function:

Member Data Documentation

tuple ATContentTypes.criteria.list.ATListCriterion.__implements__ = ATBaseCriterion.__implements__+(IATTopicSearchCriterion, ) [static, private]

Definition at line 81 of file

Definition at line 85 of file

Definition at line 84 of file

Definition at line 83 of file

tuple = ClassSecurityInfo() [static]

Definition at line 82 of file

string ATContentTypes.criteria.list.ATListCriterion.shortDesc = 'List of values' [static]

Definition at line 86 of file

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