Bric::Biz::Element

NAME

Bric::Biz::Element - Bricolage Document Element base class

VERSION

$LastChangedRevision$

DATE

$LastChangedDate$

SYNOPSIS

my @elements = Bric::Biz::Element->list($params)

$id = $element->get_id;
$element = $element->activate;
$element = $element->deactivate;
my $active = $element->is_active;
$element = $element->save;

DESCRIPTION

This class defins the common structure of elements, the building blocks of Bricolage story and media documents. There are two types of elements: container elements and data elements. Container elements can contain any number of container and data subelements. Data elements contain values, and corrspond to fields in the Bricolage UI. See Bric::Biz::Element::Container and Bric::Biz::Element::Field for details of their interfaces and how they vary from Bric::Biz::Element.

INTERFACE

Constructors

Destructors

Public Class Methods

Public Instance Methods

PRIVATE

NONE

Private Class Methods

NONE

Private Instance Methods

NONE

NOTES

NONE

AUTHOR

michael soderstrom

SEE ALSO

perl, Bric, Bric::Biz::Asset::Business::Story, Bric::Biz::Asset::Business::Media, Bric::Biz::ElementType, Bric::Biz::Element::Container, Bric::Biz::Element::Tile