public class UML2ModelLoader extends Object
| Constructor and Description |
|---|
UML2ModelLoader() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getWarnings()
Return the list of warning strings created during the last load operation.
|
IPackage |
load(File file)
Deprecated.
Use the
IModelLoader interface to load models. |
IPackage |
load(org.eclipse.emf.ecore.resource.Resource res)
Load a UML2 model out of an already initialised resource.
|
IPackage |
load(org.eclipse.emf.ecore.resource.Resource res,
File file)
Deprecated.
Use the
IModelLoader interface to load models. |
IPackage |
loadFromInitialisedResource(org.eclipse.emf.ecore.resource.Resource res,
String fileName)
Deprecated.
Use the
IModelLoader interface to load models, or
#load(Resource, Map) if you must. |
protected void |
traverse(org.eclipse.uml2.uml.Classifier umlClassifier,
UML2Package current,
boolean setAsSupplementary)
Traverse a classifier, store its generalizations and attributes
|
protected void |
traverse(org.eclipse.uml2.uml.DataType umlDataType,
UML2Package current,
boolean setAsSupplementary)
Traverse a data type
|
protected void |
traverse(org.eclipse.uml2.uml.Enumeration umlEnumeration,
UML2Package current,
boolean setAsSupplementary)
Traverse a classifier, store its generalizations and attributes
|
protected void |
traverse(org.eclipse.uml2.uml.Package umlPackage,
UML2Package current,
boolean setAsSupplementary,
List<org.eclipse.uml2.uml.Association> associations)
Traverse a package and store all its classifier members
|
public List<String> getWarnings()
@Deprecated public IPackage load(File file) throws Exception
IModelLoader interface to load models.The method currently also ignores all ClassNotFoundException and PackageNotFoundException errors, to ignore problems where a profile is not found.
file - the file to loadException@Deprecated public IPackage load(org.eclipse.emf.ecore.resource.Resource res, File file) throws Exception
IModelLoader interface to load models.Exception@Deprecated public IPackage loadFromInitialisedResource(org.eclipse.emf.ecore.resource.Resource res, String fileName) throws Exception
res - the resourcefileName - the file name, for error reporting purposesExceptionpublic IPackage load(org.eclipse.emf.ecore.resource.Resource res) throws Exception
res - the resourceExceptionprotected void traverse(org.eclipse.uml2.uml.Package umlPackage,
UML2Package current,
boolean setAsSupplementary,
List<org.eclipse.uml2.uml.Association> associations)
umlPackage - packagecurrent - the current package to add toprotected void traverse(org.eclipse.uml2.uml.Classifier umlClassifier,
UML2Package current,
boolean setAsSupplementary)
umlClassifier - the classifiercurrent - the package to add toprotected void traverse(org.eclipse.uml2.uml.Enumeration umlEnumeration,
UML2Package current,
boolean setAsSupplementary)
umlEnumeration - the classifiercurrent - the package to add toprotected void traverse(org.eclipse.uml2.uml.DataType umlDataType,
UML2Package current,
boolean setAsSupplementary)
umlDataType - the data typecurrent - the package to add toCopyright © 2006-2013. All Rights Reserved.