uk.ac.ucl.cs.uml2emof
Class UML2EMOF

java.lang.Object
  extended by uk.ac.ucl.cs.uml2emof.UML2EMOF

public class UML2EMOF
extends Object

Author:
jwskene

Constructor Summary
UML2EMOF()
           
 
Method Summary
static void main(String[] args)
           
 String uML2EMOF(UMLPackage uMLPackage)
          Converts UML package to a string formatted according to the EMOF concrete syntax.
 String uMLClass2EMOFCS(UMLClass uMLClass)
           
 String uMLPackage2EMOFCS(UMLPackage uMLPackage, boolean asSpecification)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UML2EMOF

public UML2EMOF()
Method Detail

uMLClass2EMOFCS

public String uMLClass2EMOFCS(UMLClass uMLClass)
                       throws BadModelException
Throws:
BadModelException

uMLPackage2EMOFCS

public String uMLPackage2EMOFCS(UMLPackage uMLPackage,
                                boolean asSpecification)
                         throws BadModelException
Throws:
BadModelException

uML2EMOF

public String uML2EMOF(UMLPackage uMLPackage)
                throws BadModelException
Converts UML package to a string formatted according to the EMOF concrete syntax. Each model is converted into a specification.

Parameters:
uMLPackage -
Returns:
Throws:
BadModelException

main

public static void main(String[] args)