Back to index

plone3  3.1.7
Static Public Attributes
plone.contentrules.rule.interfaces.IRuleElement Class Reference
Inheritance diagram for plone.contentrules.rule.interfaces.IRuleElement:
Inheritance graph
[legend]
Collaboration diagram for plone.contentrules.rule.interfaces.IRuleElement:
Collaboration graph
[legend]

List of all members.

Static Public Attributes

tuple title
tuple description
tuple for_
tuple event
tuple addview
tuple editview
tuple schema
tuple factory

Detailed Description

Base interface for rule elements (actions and conditions)

A rule element is either a condition or an action that can be combined to
form a rule.Rules can be constructed by the user and invoked by the
IRuleExecuter

Definition at line 29 of file interfaces.py.


Member Data Documentation

Initial value:
schema.TextLine(
        title = u'Add view',
        description = u'The name of the add view',
        required = True)

Definition at line 55 of file interfaces.py.

Initial value:
schema.Text(
        title = u'Description',
        required = False)

Definition at line 40 of file interfaces.py.

Initial value:
schema.TextLine(
        title = u"Edit view",
        description = u"The name of the edit view",
        required = True)

Definition at line 60 of file interfaces.py.

Initial value:
configuration_fields.GlobalInterface(
        title = u'Applicable event',
        description = u'The event that can trigger this element, None meaning '
                       'it is not event specific.',
        required = False)

Definition at line 49 of file interfaces.py.

Initial value:
configuration_fields.GlobalInterface(
        title = u'Factory',
        description = u'Callable which creates an instance of the element',
        required = False)

Definition at line 70 of file interfaces.py.

Initial value:
configuration_fields.GlobalInterface(
        title = u'Available for',
        description = u'The interface this component is available for',
        required = False)

Definition at line 44 of file interfaces.py.

Initial value:
configuration_fields.GlobalInterface(
        title = u'Schema',
        description = u'Schema interface for configuring the element',
        required = False)

Definition at line 65 of file interfaces.py.

Initial value:
schema.TextLine(
        title = u'Title',
        required = True)

Definition at line 36 of file interfaces.py.


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