Skip to content
Snippets Groups Projects
Commit 73985ec0 authored by Florian Hölzl's avatar Florian Hölzl
Browse files

RED.

refs 2983
parent c279c85b
No related branches found
No related tags found
No related merge requests found
......@@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.util.EcoreUtil;
import org.fortiss.tooling.kernel.extension.data.IElementCompositionContext;
/**
* TODO
*
* @author aravantinos
* @author $Author$
......
......@@ -241,6 +241,7 @@ public final class ResourceUtils {
*/
@SuppressWarnings("unchecked")
public static <T extends EObject> T getModel(ResourceSet resourceSet, Class<T> clazz) {
// TODO (FH): use import static
EcoreUtil.resolveAll(resourceSet);
for(Resource resource : resourceSet.getResources()) {
for(EObject obj : resource.getContents()) {
......@@ -338,6 +339,7 @@ public final class ResourceUtils {
public static IFile getIFile(Resource resource) {
final URI uri = resource.getURI();
String resourcePath = uri.toPlatformString(true);
// TODO (FH): use import static
final IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot();
final IResource member = workspaceRoot.findMember(resourcePath);
......@@ -404,6 +406,7 @@ public final class ResourceUtils {
try {
URI siblingUri = URI.createFileURI(member.getLocation().toString());
Resource siblingResource = resourceSet.getResource(siblingUri, true);
// TODO (FH): use import static
EcoreUtil.resolveAll(resourceSet);
for(Resource currentResource : resourceSet.getResources()) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment