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


UMMF documentation  | view source Contained in the UMMF distribution.

Index


NAME

Top

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

SYNOPSIS

Top

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

DESCRIPTION

Top

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

USAGE

Top

EXPORT

Top

None exported.

AUTHOR

Top

Kurt Stephens, kstephens@users.sourceforge.net 2003/04/15

SEE ALSO

Top

UMMF::Core::MetaModel

VERSION

Top

$Revision: 1.22 $

METHODS

Top

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

Top

  $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

Top

  $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.


UMMF documentation  | view source Contained in the UMMF distribution.