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

moved non-kernel related editor code to tooling.base

refs 311
parent c4f63ae7
No related branches found
No related tags found
No related merge requests found
......@@ -14,12 +14,14 @@ Export-Package: org.fortiss.tooling.base.ui,
org.fortiss.tooling.base.ui.command,
org.fortiss.tooling.base.ui.compose,
org.fortiss.tooling.base.ui.contentprovider,
org.fortiss.tooling.base.ui.databinding,
org.fortiss.tooling.base.ui.dnd,
org.fortiss.tooling.base.ui.editor,
org.fortiss.tooling.base.ui.editpart,
org.fortiss.tooling.base.ui.editpart.anchor,
org.fortiss.tooling.base.ui.editpart.figure,
org.fortiss.tooling.base.ui.editpart.policy,
org.fortiss.tooling.base.ui.editpart.request,
org.fortiss.tooling.base.ui.layout,
org.fortiss.tooling.base.ui.preferences,
org.fortiss.tooling.base.ui.utils
......@@ -15,7 +15,7 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
| See the License for the specific language governing permissions and |
| limitations under the License. |
+--------------------------------------------------------------------------*/
package org.fortiss.tooling.kernel.ui.extension.base;
package org.fortiss.tooling.base.ui.contentprovider;
import org.eclipse.jface.layout.GridDataFactory;
import org.eclipse.jface.viewers.ColumnLabelProvider;
......@@ -37,9 +37,8 @@ import org.eclipse.swt.widgets.Table;
* @version $Rev: 18709 $
* @ConQAT.Rating RED Hash:
*/
// TODO (FH): why is this class here? It does not implement any of the extension
// interfaces. I suggest moving to tooling.base.ui.editor.
public abstract class TableViewerBase implements IStructuredContentProvider {
public abstract class TableContentProviderBase implements
IStructuredContentProvider {
/** Compares content objects. */
protected abstract int compare(Viewer viewer, Object o1, Object o2);
......@@ -98,7 +97,7 @@ public abstract class TableViewerBase implements IStructuredContentProvider {
}
/**
* ViewerSorter using {@link TableViewerBase#compare}
* ViewerSorter using {@link TableContentProviderBase#compare}
*
* @author hoelzlf
* @author $Author: hoelzlf $
......@@ -109,7 +108,7 @@ public abstract class TableViewerBase implements IStructuredContentProvider {
/** {@inheritDoc} */
@Override
public int compare(Viewer viewer, Object o1, Object o2) {
return TableViewerBase.this.compare(viewer, o1, o2);
return TableContentProviderBase.this.compare(viewer, o1, o2);
}
}
}
......@@ -15,7 +15,7 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
| See the License for the specific language governing permissions and |
| limitations under the License. |
+--------------------------------------------------------------------------*/
package org.fortiss.tooling.kernel.ui.extension.editingsupport;
package org.fortiss.tooling.base.ui.databinding;
import org.eclipse.core.databinding.Binding;
import org.eclipse.core.databinding.DataBindingContext;
......@@ -42,8 +42,6 @@ import org.fortiss.tooling.kernel.ui.util.DataBindingUtils;
* @version $Rev: 1670 $
* @levd.rating RED Rev:
*/
// TODO (FH): why is this class here? It is not used by the kernel. I suggest
// moving to tooling.base.ui. somewhere.
public abstract class AbstractDecoratedTextCellDatabindingEditingSupport extends
AbstractTextCellDatabindingEditingSupport {
......
......@@ -15,7 +15,7 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
| See the License for the specific language governing permissions and |
| limitations under the License. |
+--------------------------------------------------------------------------*/
package org.fortiss.tooling.kernel.ui.extension.editingsupport;
package org.fortiss.tooling.base.ui.databinding;
import org.conqat.lib.commons.assertion.CCSMPre;
import org.eclipse.core.databinding.Binding;
......@@ -40,8 +40,6 @@ import org.fortiss.tooling.kernel.ui.util.DataBindingUtils;
* @version $Rev: 5848 $
* @levd.rating RED Rev:
*/
// TODO (FH): why is this class here? It is not used by the kernel. I suggest
// moving to tooling.base.ui. somewhere.
public abstract class AbstractTextCellDatabindingEditingSupport extends
EditingSupport {
......
......@@ -15,7 +15,7 @@ $Id: codetemplates.xml 1 2011-01-01 00:00:01Z hoelzl $
| See the License for the specific language governing permissions and |
| limitations under the License. |
+--------------------------------------------------------------------------*/
package org.fortiss.tooling.kernel.ui.extension.base;
package org.fortiss.tooling.base.ui.editor;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.jface.layout.GridDataFactory;
......@@ -26,6 +26,7 @@ import org.eclipse.ui.forms.widgets.ExpandableComposite;
import org.eclipse.ui.forms.widgets.FormToolkit;
import org.eclipse.ui.forms.widgets.ScrolledForm;
import org.eclipse.ui.forms.widgets.Section;
import org.fortiss.tooling.kernel.ui.extension.base.EditorBase;
/**
* Basic GEF editor based on forms.
......@@ -35,8 +36,6 @@ import org.eclipse.ui.forms.widgets.Section;
* @version $Rev: 18709 $
* @ConQAT.Rating RED Hash:
*/
// TODO (FH): why is this class here? It does not implement any of the extension
// interfaces. I suggest moving to tooling.base.ui.editor.
public abstract class FormsEditorBase<T extends EObject> extends EditorBase<T> {
/** Our toolkit. */
......
......@@ -21,7 +21,6 @@ Export-Package: org.fortiss.tooling.kernel.ui,
org.fortiss.tooling.kernel.ui.extension,
org.fortiss.tooling.kernel.ui.extension.base,
org.fortiss.tooling.kernel.ui.extension.data,
org.fortiss.tooling.kernel.ui.extension.editingsupport,
org.fortiss.tooling.kernel.ui.listener,
org.fortiss.tooling.kernel.ui.service,
org.fortiss.tooling.kernel.ui.util
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