Goo::Thing - A "Thing" in your working environment that you can do actions to


Goo documentation  | view source Contained in the Goo distribution.

Index


NAME

Top

Goo::Thing - A "Thing" in your working environment that you can do actions to

SYNOPSIS

Top

use Goo::Thing;

DESCRIPTION

Top

A "Thing" is something you perform actions on in your working environment. It could be a file, a database entity or configuration file.

Everytime you perform an action on a Thing it is recorded in the Goo Trail.

The Goo Trail records all your temporal associations between Things in your environment.

METHODS

Top

new

construct a Thing

get_filename

all Things must have a "filename" or "handle" - even database Things!

get_suffix

return the Thing suffix

get_prefix

get the full contents of the file

can_do_action

can this Thing do the action?

get_commands

return a list of commands

do_action

execute the action

AUTHOR

Top

Nigel Hamilton <nigel@trexy.com>

SEE ALSO

Top

Tour http://thegoo.org/goo-tour.pdf (big)

Web http://thegoo.org

Blog http://blog.thegoo.org


Goo documentation  | view source Contained in the Goo distribution.