Community
Participate
Working Groups
setMetaModelPackage(UMLPackage.class.getName());
}
public Element load (String file) {
public Element load (Element element, String file) {
setModelFile(file);
Issues issues = new IssuesImpl();
final File f = loadFile(issues);
final URI fileURI = URI.createFileURI(f.getAbsolutePath());
final Resource r = new ResourceSetImpl().createResource(fileURI);
final Resource r = element.eResource().getResourceSet().createResource(fileURI);
try {
r.load(null);
} catch (final IOException e) {
return (Element) r.getContents().get(0);
/**
if (!uri.endsWith(".profile.uml2") && !uri.endsWith(".profile.uml")) {
uri += ".profile.uml";
Profile profile = (Profile) new XmiReader().load(uri);
Profile profile = (Profile) new XmiReader().load(model, uri);
if (profile==null) {
throw new NullPointerException("Profile '"+uri+"' not loaded.");
-