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; ...@@ -22,6 +22,7 @@ import org.eclipse.emf.ecore.util.EcoreUtil;
import org.fortiss.tooling.kernel.extension.data.IElementCompositionContext; import org.fortiss.tooling.kernel.extension.data.IElementCompositionContext;
/** /**
* TODO
* *
* @author aravantinos * @author aravantinos
* @author $Author$ * @author $Author$
......
...@@ -241,6 +241,7 @@ public final class ResourceUtils { ...@@ -241,6 +241,7 @@ public final class ResourceUtils {
*/ */
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public static <T extends EObject> T getModel(ResourceSet resourceSet, Class<T> clazz) { public static <T extends EObject> T getModel(ResourceSet resourceSet, Class<T> clazz) {
// TODO (FH): use import static
EcoreUtil.resolveAll(resourceSet); EcoreUtil.resolveAll(resourceSet);
for(Resource resource : resourceSet.getResources()) { for(Resource resource : resourceSet.getResources()) {
for(EObject obj : resource.getContents()) { for(EObject obj : resource.getContents()) {
...@@ -338,6 +339,7 @@ public final class ResourceUtils { ...@@ -338,6 +339,7 @@ public final class ResourceUtils {
public static IFile getIFile(Resource resource) { public static IFile getIFile(Resource resource) {
final URI uri = resource.getURI(); final URI uri = resource.getURI();
String resourcePath = uri.toPlatformString(true); String resourcePath = uri.toPlatformString(true);
// TODO (FH): use import static
final IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot(); final IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot();
final IResource member = workspaceRoot.findMember(resourcePath); final IResource member = workspaceRoot.findMember(resourcePath);
...@@ -404,6 +406,7 @@ public final class ResourceUtils { ...@@ -404,6 +406,7 @@ public final class ResourceUtils {
try { try {
URI siblingUri = URI.createFileURI(member.getLocation().toString()); URI siblingUri = URI.createFileURI(member.getLocation().toString());
Resource siblingResource = resourceSet.getResource(siblingUri, true); Resource siblingResource = resourceSet.getResource(siblingUri, true);
// TODO (FH): use import static
EcoreUtil.resolveAll(resourceSet); EcoreUtil.resolveAll(resourceSet);
for(Resource currentResource : resourceSet.getResources()) { 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