Solstice::Resource::File::BlackBox - A file implementation


Solstice documentation  | view source Contained in the Solstice distribution.

Index


NAME

Top

Solstice::Resource::File::BlackBox - A file implementation

SYNOPSIS

Top

  package Solstice::Resource::File::BlackBox;

  use Solstice::Resource::File::BlackBox;

DESCRIPTION

Top

Superclass

Solstice::Resource::File.

Export

No symbols exported.

Methods

setAttribute($key, $value)
getAttribute($key)

Returns the value of the attribute identified by $key.

setName($name)

Sets the name of the resource.

getPath()

Returns the actual path to the file.

get($filehandle)

Print the contents of the file to the passed filehandle.

getFilehandle()
getPermanentTicketURL()
clone()
getClassName()

Return a string containing the package name, avoiding a ref

Private Methods

_store()

Adds/modifies an entry in the solstice database for the file.

_delete()
_initFromID($int)

Loads the File from the DB by id.

_initFromHash(\%params)
_initEmpty()
_initFileAttributes()
_generateFilePath()
_storeAttributes()
_getAccessorDefinition()

Modules Used

Solstice::Database, Solstice::Resource::File.

AUTHOR

Top

Catalyst Group, <catalyst@u.washington.edu>

VERSION

Top

$Revision: 924 $

COPYRIGHT

Top


Solstice documentation  | view source Contained in the Solstice distribution.