Back to index

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

List of all members.

Static Public Attributes

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

Detailed Description

Directive which registers a new rule element.

The actual directives will use IRuleActionDirective or IRuleConditionDirective

Definition at line 6 of file metadirectives.py.


Member Data Documentation

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

Definition at line 37 of file metadirectives.py.

Initial value:
schema.Text(
        title=u"Description",
        description=u"A helpful description of the element",
        required=False)

Definition at line 22 of file metadirectives.py.

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

Definition at line 42 of file metadirectives.py.

Initial value:
configuration_fields.GlobalInterface(
        title = u"Event",
        description = u"The event this element is available for",
        required = False)

Definition at line 32 of file metadirectives.py.

Initial value:
configuration_fields.GlobalObject(
        title = u"Factory",
        description = u"A callable which can create the element",
        required = False)

Definition at line 52 of file metadirectives.py.

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

Definition at line 27 of file metadirectives.py.

Initial value:
schema.TextLine(
        title=u"Name",
        description=u"A unique name for the element",
        required=True)
Directive which registers a new rule element.

The actual directives will use IRuleActionDirective or IRuleConditionDirective

Definition at line 12 of file metadirectives.py.

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

Definition at line 47 of file metadirectives.py.

Initial value:
schema.TextLine(
        title=u"Title",
        description=u"A user-friendly title for the element",
        required=True)

Definition at line 17 of file metadirectives.py.


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