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

Refactored kernel.util -> kernel.utils

other YELLOW
refs 153
parent fef07932
No related branches found
No related tags found
No related merge requests found
Showing
with 35 additions and 34 deletions
...@@ -27,7 +27,7 @@ import org.eclipse.ui.ISharedImages; ...@@ -27,7 +27,7 @@ import org.eclipse.ui.ISharedImages;
import org.eclipse.ui.PlatformUI; import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.actions.ActionFactory; import org.eclipse.ui.actions.ActionFactory;
import org.fortiss.tooling.base.ui.ToolingBaseUIActivator; import org.fortiss.tooling.base.ui.ToolingBaseUIActivator;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* Action for copying the current selection. * Action for copying the current selection.
......
...@@ -36,7 +36,7 @@ import org.eclipse.swt.dnd.TextTransfer; ...@@ -36,7 +36,7 @@ import org.eclipse.swt.dnd.TextTransfer;
import org.eclipse.swt.dnd.Transfer; import org.eclipse.swt.dnd.Transfer;
import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Display;
import org.fortiss.tooling.kernel.service.IElementCompositorService; import org.fortiss.tooling.kernel.service.IElementCompositorService;
import org.fortiss.tooling.kernel.util.EMFResourceUtils; import org.fortiss.tooling.kernel.utils.EMFResourceUtils;
/** /**
* Methods for simplifying copy/paste. * Methods for simplifying copy/paste.
......
...@@ -28,7 +28,7 @@ import org.eclipse.ui.PlatformUI; ...@@ -28,7 +28,7 @@ import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.actions.ActionFactory; import org.eclipse.ui.actions.ActionFactory;
import org.fortiss.tooling.base.ui.ToolingBaseUIActivator; import org.fortiss.tooling.base.ui.ToolingBaseUIActivator;
import org.fortiss.tooling.kernel.service.IElementCompositorService; import org.fortiss.tooling.kernel.service.IElementCompositorService;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* Action for cutting the current selection. * Action for cutting the current selection.
......
...@@ -33,8 +33,8 @@ import org.fortiss.tooling.kernel.ui.extension.IContextMenuContributor; ...@@ -33,8 +33,8 @@ import org.fortiss.tooling.kernel.ui.extension.IContextMenuContributor;
import org.fortiss.tooling.kernel.ui.extension.data.ContextMenuContextProvider; import org.fortiss.tooling.kernel.ui.extension.data.ContextMenuContextProvider;
import org.fortiss.tooling.kernel.ui.service.IActionService; import org.fortiss.tooling.kernel.ui.service.IActionService;
import org.fortiss.tooling.kernel.ui.service.IContextMenuService; import org.fortiss.tooling.kernel.ui.service.IContextMenuService;
import org.fortiss.tooling.kernel.util.ExtensionPointUtils; import org.fortiss.tooling.kernel.utils.ExtensionPointUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
import org.osgi.framework.Bundle; import org.osgi.framework.Bundle;
/** /**
......
...@@ -25,7 +25,7 @@ import org.fortiss.tooling.kernel.service.base.EObjectAwareServiceBase; ...@@ -25,7 +25,7 @@ import org.fortiss.tooling.kernel.service.base.EObjectAwareServiceBase;
import org.fortiss.tooling.kernel.ui.ToolingKernelUIActivator; import org.fortiss.tooling.kernel.ui.ToolingKernelUIActivator;
import org.fortiss.tooling.kernel.ui.extension.IEditPartFactory; import org.fortiss.tooling.kernel.ui.extension.IEditPartFactory;
import org.fortiss.tooling.kernel.ui.service.IEditPartFactoryService; import org.fortiss.tooling.kernel.ui.service.IEditPartFactoryService;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* This class implements the {@link IEditPartFactoryService} interface. * This class implements the {@link IEditPartFactoryService} interface.
......
...@@ -31,7 +31,7 @@ import org.fortiss.tooling.kernel.ui.extension.IModelEditorBinding; ...@@ -31,7 +31,7 @@ import org.fortiss.tooling.kernel.ui.extension.IModelEditorBinding;
import org.fortiss.tooling.kernel.ui.internal.editor.BindingEditor; import org.fortiss.tooling.kernel.ui.internal.editor.BindingEditor;
import org.fortiss.tooling.kernel.ui.internal.editor.ModelElementEditorInput; import org.fortiss.tooling.kernel.ui.internal.editor.ModelElementEditorInput;
import org.fortiss.tooling.kernel.ui.service.IModelEditorBindingService; import org.fortiss.tooling.kernel.ui.service.IModelEditorBindingService;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* This class implements the {@link IModelEditorBindingService} interface. * This class implements the {@link IModelEditorBindingService} interface.
......
...@@ -24,7 +24,7 @@ import org.fortiss.tooling.kernel.ToolingKernelActivator; ...@@ -24,7 +24,7 @@ import org.fortiss.tooling.kernel.ToolingKernelActivator;
import org.fortiss.tooling.kernel.service.base.EObjectAwareServiceBase; import org.fortiss.tooling.kernel.service.base.EObjectAwareServiceBase;
import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler; import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler;
import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService; import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* This class implements the {@link IModelElementHandlerService} interface. It * This class implements the {@link IModelElementHandlerService} interface. It
......
...@@ -32,4 +32,4 @@ Export-Package: org.fortiss.tooling.kernel;uses:="org.eclipse.core.runtime,org.o ...@@ -32,4 +32,4 @@ Export-Package: org.fortiss.tooling.kernel;uses:="org.eclipse.core.runtime,org.o
org.conqat.lib.commons.collections", org.conqat.lib.commons.collections",
org.fortiss.tooling.kernel.service.base, org.fortiss.tooling.kernel.service.base,
org.fortiss.tooling.kernel.service.listener, org.fortiss.tooling.kernel.service.listener,
org.fortiss.tooling.kernel.util;uses:="org.eclipse.emf.ecore,org.eclipse.core.resources" org.fortiss.tooling.kernel.utils;uses:="org.eclipse.emf.ecore,org.eclipse.core.resources"
...@@ -33,7 +33,7 @@ import org.fortiss.tooling.kernel.service.base.IObjectAware2; ...@@ -33,7 +33,7 @@ import org.fortiss.tooling.kernel.service.base.IObjectAware2;
* @author hoelzl * @author hoelzl
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating YELLOW Hash: D798E691812994DC6321748E8CAC1C20 * @ConQAT.Rating YELLOW Hash: BD2DD3B19C8FF84B0F5544D6D1BFD19D
*/ */
public interface ITransformationProvider extends IObjectAware2<Object, Object> { public interface ITransformationProvider extends IObjectAware2<Object, Object> {
......
...@@ -23,7 +23,7 @@ import org.fortiss.tooling.kernel.ToolingKernelActivator; ...@@ -23,7 +23,7 @@ import org.fortiss.tooling.kernel.ToolingKernelActivator;
import org.fortiss.tooling.kernel.extension.data.ITopLevelElement; import org.fortiss.tooling.kernel.extension.data.ITopLevelElement;
import org.fortiss.tooling.kernel.service.ICommandStackService; import org.fortiss.tooling.kernel.service.ICommandStackService;
import org.fortiss.tooling.kernel.service.IPersistencyService; import org.fortiss.tooling.kernel.service.IPersistencyService;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* This class implements the {@link ICommandStackService} interface. This class * This class implements the {@link ICommandStackService} interface. This class
......
...@@ -38,8 +38,8 @@ import org.fortiss.tooling.kernel.extension.IStorageProvider; ...@@ -38,8 +38,8 @@ import org.fortiss.tooling.kernel.extension.IStorageProvider;
import org.fortiss.tooling.kernel.extension.data.ITopLevelElement; import org.fortiss.tooling.kernel.extension.data.ITopLevelElement;
import org.fortiss.tooling.kernel.service.IPersistencyService; import org.fortiss.tooling.kernel.service.IPersistencyService;
import org.fortiss.tooling.kernel.service.listener.IPersistencyServiceListener; import org.fortiss.tooling.kernel.service.listener.IPersistencyServiceListener;
import org.fortiss.tooling.kernel.util.ExtensionPointUtils; import org.fortiss.tooling.kernel.utils.ExtensionPointUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
import org.osgi.framework.Bundle; import org.osgi.framework.Bundle;
/** /**
...@@ -49,7 +49,7 @@ import org.osgi.framework.Bundle; ...@@ -49,7 +49,7 @@ import org.osgi.framework.Bundle;
* @author hoelzl * @author hoelzl
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating GREEN Hash: CB508205D42FEB9375EBF45173CCE1BC * @ConQAT.Rating YELLOW Hash: 5BEC676F284500DFF68D2C56ADA1C3D0
*/ */
public class PersistencyService implements IPersistencyService { public class PersistencyService implements IPersistencyService {
......
...@@ -30,8 +30,8 @@ import org.fortiss.tooling.kernel.extension.IPrototypeProvider; ...@@ -30,8 +30,8 @@ import org.fortiss.tooling.kernel.extension.IPrototypeProvider;
import org.fortiss.tooling.kernel.extension.data.Prototype; import org.fortiss.tooling.kernel.extension.data.Prototype;
import org.fortiss.tooling.kernel.service.IElementCompositorService; import org.fortiss.tooling.kernel.service.IElementCompositorService;
import org.fortiss.tooling.kernel.service.IPrototypeService; import org.fortiss.tooling.kernel.service.IPrototypeService;
import org.fortiss.tooling.kernel.util.ExtensionPointUtils; import org.fortiss.tooling.kernel.utils.ExtensionPointUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
import org.osgi.framework.Bundle; import org.osgi.framework.Bundle;
/** /**
......
...@@ -37,7 +37,7 @@ import org.fortiss.tooling.kernel.service.base.ObjectAware2ServiceBase; ...@@ -37,7 +37,7 @@ import org.fortiss.tooling.kernel.service.base.ObjectAware2ServiceBase;
* @author hoelzl * @author hoelzl
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating YELLOW Hash: 47E6FF87D2593D1197B151977E9B1F44 * @ConQAT.Rating YELLOW Hash: F56BA3742E56A3E35A84F57E987FEED3
*/ */
public class TransformationService extends public class TransformationService extends
ObjectAware2ServiceBase<ITransformationProvider> implements ObjectAware2ServiceBase<ITransformationProvider> implements
......
...@@ -27,7 +27,7 @@ import org.eclipse.emf.transaction.Transaction; ...@@ -27,7 +27,7 @@ import org.eclipse.emf.transaction.Transaction;
import org.eclipse.emf.transaction.TransactionalEditingDomain; import org.eclipse.emf.transaction.TransactionalEditingDomain;
import org.eclipse.emf.transaction.impl.InternalTransactionalEditingDomain; import org.eclipse.emf.transaction.impl.InternalTransactionalEditingDomain;
import org.fortiss.tooling.kernel.ToolingKernelActivator; import org.fortiss.tooling.kernel.ToolingKernelActivator;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* This class wraps another EMF command and makes sure that all execute methods * This class wraps another EMF command and makes sure that all execute methods
......
...@@ -45,8 +45,8 @@ import org.fortiss.tooling.kernel.extension.IStorageProvider; ...@@ -45,8 +45,8 @@ import org.fortiss.tooling.kernel.extension.IStorageProvider;
import org.fortiss.tooling.kernel.extension.data.ITopLevelElement; import org.fortiss.tooling.kernel.extension.data.ITopLevelElement;
import org.fortiss.tooling.kernel.service.IEclipseResourceStorageService; import org.fortiss.tooling.kernel.service.IEclipseResourceStorageService;
import org.fortiss.tooling.kernel.service.IPersistencyService; import org.fortiss.tooling.kernel.service.IPersistencyService;
import org.fortiss.tooling.kernel.util.ExtensionPointUtils; import org.fortiss.tooling.kernel.utils.ExtensionPointUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
import org.osgi.framework.Bundle; import org.osgi.framework.Bundle;
/** /**
...@@ -56,7 +56,7 @@ import org.osgi.framework.Bundle; ...@@ -56,7 +56,7 @@ import org.osgi.framework.Bundle;
* @author hoelzlf * @author hoelzlf
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating GREEN Hash: 17E9760429C421C70BB25ED0F6D3A243 * @ConQAT.Rating GREEN Hash: 937C16FE047D3D6450FA133EDFCD95D1
*/ */
public class EclipseResourceStorageProvider implements public class EclipseResourceStorageProvider implements
IEclipseResourceStorageService, IResourceChangeListener, IEclipseResourceStorageService, IResourceChangeListener,
......
...@@ -42,8 +42,8 @@ import org.fortiss.tooling.kernel.ToolingKernelActivator; ...@@ -42,8 +42,8 @@ import org.fortiss.tooling.kernel.ToolingKernelActivator;
import org.fortiss.tooling.kernel.extension.data.ITopLevelElement; import org.fortiss.tooling.kernel.extension.data.ITopLevelElement;
import org.fortiss.tooling.kernel.model.IIdLabeled; import org.fortiss.tooling.kernel.model.IIdLabeled;
import org.fortiss.tooling.kernel.service.IPersistencyService; import org.fortiss.tooling.kernel.service.IPersistencyService;
import org.fortiss.tooling.kernel.util.EMFResourceUtils; import org.fortiss.tooling.kernel.utils.EMFResourceUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
/** /**
* The model context provides additional commands and hooks for a model. * The model context provides additional commands and hooks for a model.
...@@ -52,7 +52,7 @@ import org.fortiss.tooling.kernel.util.LoggingUtils; ...@@ -52,7 +52,7 @@ import org.fortiss.tooling.kernel.util.LoggingUtils;
* @author hummel * @author hummel
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating YELLOW Hash: D91F459A3B3AB2253163176447AE0D65 * @ConQAT.Rating YELLOW Hash: CD42B63C274F623DE3D9BAFA6CFB5846
*/ */
class ModelContext implements ITopLevelElement { class ModelContext implements ITopLevelElement {
......
<!-- <!--
$Id$ $Id$
@version $Rev$ @version $Rev$
@ConQAT.Rating YELLOW Hash: A6BD025E9E6FF9A37EC043180BD12299 @ConQAT.Rating YELLOW Hash: C8BC7DC15E2C9B1D3EEB7A9611BBB9B1
--> -->
<body> <body>
Implementation of the <code>IStorageProvider</code> interface using Eclipse file resources as storage mechanism for models. Implementation of the <code>IStorageProvider</code> interface using Eclipse file resources as storage mechanism for models.
...@@ -10,8 +10,9 @@ This storage provider searches all projects in the Eclipse workspace for model f ...@@ -10,8 +10,9 @@ This storage provider searches all projects in the Eclipse workspace for model f
Only files in the project's root folder are considered. Only files in the project's root folder are considered.
For each such files the set of registered <code>eclipseResourceStorageLocationProvider</code> extensions is For each such files the set of registered <code>eclipseResourceStorageLocationProvider</code> extensions is
asked whether the respective file should be considered a model file. This extension mechanism is used asked whether the respective file should be considered a model file. This extension mechanism is used
to allow different tools to use different file extensions for their models, e.g., tool A uses *.toolA, while to allow independent tools (running in the same Eclipse instance or two RCPs running independently) to use
tool B uses *. different file extensions for their models, e.g., tool A uses file pattern "*.toolA", while tool B uses
<p> the file pattern "*.toolP". The file extension is usually a hint on the meta-model class of the contained root
TODO: What do you mean here with tool A and tool B? Do we make an infrastructure for more tools? model element.
</body> </body>
...@@ -36,7 +36,7 @@ import org.fortiss.tooling.kernel.internal.TransformationService; ...@@ -36,7 +36,7 @@ import org.fortiss.tooling.kernel.internal.TransformationService;
* @author hoelzl * @author hoelzl
* @author $Author$ * @author $Author$
* @version $Rev$ * @version $Rev$
* @ConQAT.Rating RED Hash: 04E7821466A71D96E214234950636F6D * @ConQAT.Rating YELLOW Hash: AE9EAD90C7E6E1BBEF27698F49CA2F69
*/ */
public interface ITransformationService { public interface ITransformationService {
......
...@@ -27,8 +27,8 @@ import org.eclipse.core.runtime.IConfigurationElement; ...@@ -27,8 +27,8 @@ import org.eclipse.core.runtime.IConfigurationElement;
import org.fortiss.tooling.kernel.ToolingKernelActivator; import org.fortiss.tooling.kernel.ToolingKernelActivator;
import org.fortiss.tooling.kernel.internal.ConnectionCompositorService; import org.fortiss.tooling.kernel.internal.ConnectionCompositorService;
import org.fortiss.tooling.kernel.internal.ElementCompositorService; import org.fortiss.tooling.kernel.internal.ElementCompositorService;
import org.fortiss.tooling.kernel.util.ExtensionPointUtils; import org.fortiss.tooling.kernel.utils.ExtensionPointUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
import org.osgi.framework.Bundle; import org.osgi.framework.Bundle;
/** /**
......
...@@ -28,8 +28,8 @@ import org.conqat.lib.commons.reflect.ReflectionUtils; ...@@ -28,8 +28,8 @@ import org.conqat.lib.commons.reflect.ReflectionUtils;
import org.eclipse.core.runtime.IConfigurationElement; import org.eclipse.core.runtime.IConfigurationElement;
import org.fortiss.tooling.kernel.ToolingKernelActivator; import org.fortiss.tooling.kernel.ToolingKernelActivator;
import org.fortiss.tooling.kernel.internal.ConnectionCompositorService; import org.fortiss.tooling.kernel.internal.ConnectionCompositorService;
import org.fortiss.tooling.kernel.util.ExtensionPointUtils; import org.fortiss.tooling.kernel.utils.ExtensionPointUtils;
import org.fortiss.tooling.kernel.util.LoggingUtils; import org.fortiss.tooling.kernel.utils.LoggingUtils;
import org.osgi.framework.Bundle; import org.osgi.framework.Bundle;
/** /**
......
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