Meta::Grapher::Moose::Renderer::Plantuml::Class - Utility class for Meta::Grapher::Moose::Renderer::Plantuml
version 1.03
Internal class part of the Meta::Grapher::Moose::Renderer::Plantuml renderer. Represents a package to be rendered.
This class accepts the following attributes:
The id of the package (which is the actual true classname of the package, even if the class is an anonymous class)
Required.
The class name we put on the diagram (which might be the true class name or the parameterized class name we create an anonymous class from)
The type of the package.
One of the values provided by Meta::Grapher::Moose::Constants: _CLASS, _ROLE, _ANON_ROLE or _P_ROLE
_CLASS
_ROLE
_ANON_ROLE
_P_ROLE
An arrayref of strings, the name of attributes for the class.
An arrayref of strings, the name of methods for the class.
A copy of the formatting attribute from the controlling Meta::Grapher::Moose::Renderer::Plantuml instance that created this instance.
formatting
This class provides the following methods:
Return source code representing this class
Bugs may be submitted through the RT bug tracker (or bug-meta-grapher-moose@rt.cpan.org).
I am also usually active on IRC as 'drolsky' on irc://irc.perl.org.
irc://irc.perl.org
Dave Rolsky <autarch@urth.org>
This software is Copyright (c) 2016 by Dave Rolsky.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install Meta::Grapher::Moose, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Meta::Grapher::Moose
CPAN shell
perl -MCPAN -e shell install Meta::Grapher::Moose
For more information on module installation, please visit the detailed CPAN module installation guide.