NAME

Tree::Visualize::Factory - A Abstract Factory for creating certain components for Tree::Visualize

SYNOPSIS

use Tree::Visualize::Factory;

DESCRIPTION

This module resolves and loads a class package, then creates an instance of it. However, this is an abstract base class, so it is required that the template method _resolvePackage is implemented in order to load the class. There currently exists three implementation of this class:

Tree::Visualize::Node::Factory
Tree::Visualize::Layout::Factory
Tree::Visualize::Connector::Factory

METHODS

new ($product)
get (%path)

BUGS

None that I am aware of. Of course, if you find a bug, let me know, and I will be sure to fix it.

CODE COVERAGE

See the CODE COVERAGE section in Tree::Visualize for more inforamtion.

SEE ALSO

AUTHOR

stevan little, <stevan@iinteractive.com>

COPYRIGHT AND LICENSE

Copyright 2004 by Infinity Interactive, Inc.

http://www.iinteractive.com

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.