Kurt Stephens > UMMF-0.25 > UMMF::UML::Export

Download:
UMMF-0.25.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 1.020   Source   Latest Release: UMMF-0.26

NAME ^

UMMF::UML::Export - Base exporter class for UMMF::UML::MetaModel;

SYNOPSIS ^

  use base qw(UMMF::UML::Export::...);
  my $code = UMMF::UML::Export::...->new(...);
  $code->export_Model($model);

DESCRIPTION ^

This package allow UML (meta-)models to be exported, to XMI or implementation languages.

USAGE ^

EXPORT ^

None exported.

AUTHOR ^

Kurt Stephens, ks.perl@kurtstephens.com 2003/04/15

SEE ALSO ^

UMMF::UML::MetaModel

VERSION ^

$Revision: 1.20 $

METHODS ^

attribute

Returns a list of Attributes of a Classifier.

operation

Returns a list of Operations of a Classifier.

method

Returns a list of Methods of a Classifier.

enumerationLiteral

Returns a list of EnumerationLiterals of an Enumeration.

package_name_filter ^

  $name = $self->package_name_filter($obj, $name);

Transforms a ModelElement's $obj name into something appropriate for the exporter's target language.

Subclasses may override this.

identifer_name_filter ^

  $name = $self->package_name_filter($obj, $name);

Transforms a ModelElement's $obj name into something appropriate for the exporter's target language.

Subclasses may override this.