NAME

Bric::Util::Attribute::Member - Interface to Attributes of Bric::Util::Member objects

VERSION

$Revision: 1.6 $

DATE

$Date: 2002/01/06 04:40:36 $

SYNOPSIS

See Bric::Util::Attribute

DESCRIPTION

Bric::Util::Attribute::Member currently inherits all methods from Bric::Util::Attribute. It may be extended later.

INTERFACE

Constructors

Inherited from Bric::Util::Attribute.

Destructors

$attr->DESTROY

Dummy method to prevent wasting time trying to AUTOLOAD DESTROY.

Throws: NONE.

Side Effects: NONE.

Notes: NONE.

Public Class Methods

$type = Bric::Util::Attribute::short_object_type();

Returns the short object type name used to construct the attribute table name where the attributes for this class type are stored.

Throws: NONE.

Side Effects: NONE.

Notes: Values for this method look like 'member' given a full object type of 'Bric::Util::Member'.

$type = Bric::Util::Attribute::instance_class();

Returns the instance class name which may just be the instance class itself, or a subclass of it. Used to determine what type of attribute instance object should be returned.

Throws: NONE.

Side Effects: NONE.

Notes: Values for this method look like 'member' given a full object type of 'Bric::Util::Member'.

$type = Bric::Util::Attribute::full_object_type();

Returns the full object type to which this attribute object applies. Any object can have attributes.

Throws: NONE.

Side Effects: NONE

Notes: Values for this method look like 'Bric::Util::Grp::Parts::Member'.

Public Instance Methods

Inherited from Bric::Util::Attribute.

PRIVATE

Private Constructors

NONE.

Private Class Methods

NONE.

Private Instance Methods

NONE.

Private Functions

NONE.

NOTES

This is an early draft of this class, and therefore subject to change.

AUTHOR

David Wheeler <david@wheeler.net>

SEE ALSO

Bric, Bric::Util::Member, Bric::Util::Attribute