UMMF::Import::XMI - Importer for XMI documents.


UMMF documentation  | view source Contained in the UMMF distribution.

Index


NAME

Top

UMMF::Import::XMI - Importer for XMI documents.

SYNOPSIS

Top

  use UMMF::Import::XMI;
  my $fh = IO::File->new("< $some_xmi_file");
  my $factory = UMMF::Boot::MetaModel->factory; # Or UMMF::UML_1_5
  my $importer = UMMF::Import::XMI->new('factory' = { 'UML' => $factory' });
  my $content = $importer->import_input($fh);
  my $model = grep($_->isaModel, @$content);

DESCRIPTION

Top

This package imports XMI version 1.0 and 1.2.

USAGE

Top

PATTERNS

Top

EXPORT

Top

None exported.

AUTHOR

Top

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

SEE ALSO

Top

XML::Import (XML::Import)

VERSION

Top

$Revision: 1.15 $

METHODS

Top

prepare_xml_dom

  my $parser = new XML::DOM::Parser;
  my $doc = $parser->parseFile($xml_file);
  my $xmi = prepare_xml_dom($doc);

Prepares an XML::DOM::Document object as an UMMF::UML::XMI::Document.


UMMF documentation  | view source Contained in the UMMF distribution.