@@ -0,0 +1,926 @@
+/**%0A * %0A */%0Apackage de.uni_jena.iaa.linktype.atomic.editors.grapheditor.util;%0A%0Aimport org.eclipse.core.runtime.CoreException;%0Aimport org.eclipse.core.runtime.QualifiedName;%0Aimport org.eclipse.ui.PlatformUI;%0Aimport org.eclipse.ui.part.FileEditorInput;%0Aimport org.slf4j.Logger;%0Aimport org.slf4j.LoggerFactory;%0A%0A/**%0A * @author Stephan Druskat%0A *%0A */%0Apublic class AccessorUtil %7B%0A%09%0A%09private static final Logger log = LoggerFactory.getLogger(AccessorUtil.class);%0A%0A%09/**%0A%09 * @param string%0A%09 * @return%0A%09 */%0A%09public static String getReservedKeysProperty(String key) %7B%0A%09%09try %7B%0A%09%09%09return ((FileEditorInput) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor().getEditorInput()).getFile().getProject().getPersistentProperty(new QualifiedName(%22de.uni_jena.iaa.linktype.atomic.core%22, key));%0A%09%09%7D catch (CoreException e) %7B%0A%09%09%09log.error(%22Core exception!%22, e);%0A%09%09%09e.printStackTrace();%0A%09%09%09return null;%0A%09%09%7D%0A%09%7D%0A%0A%7D%0A

Add class AccessorUtil with static methods to easily access project properties