diff options
author | Johannes Faltermeier | 2016-03-01 15:01:26 +0000 |
---|---|---|
committer | Eugen Neufeld | 2016-03-02 15:21:47 +0000 |
commit | f5db84014a2b4d931817a41c061d64ff0f7e5158 (patch) | |
tree | c0040275fa21f2d876af098d91ac20698d63782f /features | |
parent | 96efcb924b2166f858337014bf6817738e744504 (diff) | |
download | org.eclipse.emf.ecp.core-f5db84014a2b4d931817a41c061d64ff0f7e5158.tar.gz org.eclipse.emf.ecp.core-f5db84014a2b4d931817a41c061d64ff0f7e5158.tar.xz org.eclipse.emf.ecp.core-f5db84014a2b4d931817a41c061d64ff0f7e5158.zip |
Bug 488561 - Create possibility to persist column width
* save tablecontrols in state location to persist width column
information
* adjusted swt table renderer accordingly
Change-Id: I85e348d3508edd90655f8505699b0ce8c555549d
Signed-off-by: Johannes Faltermeier <jfaltermeier@eclipsesource.com>
Diffstat (limited to 'features')
7 files changed, 75 insertions, 0 deletions
diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.project b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.project new file mode 100644 index 0000000000..a997e9feae --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.pde.FeatureBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.FeatureNature</nature> + </natures> +</projectDescription> diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.settings/org.eclipse.core.resources.prefs b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.settings/org.eclipse.core.runtime.prefs b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 0000000000..5a0ad22d2a --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/build.properties b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/build.properties new file mode 100644 index 0000000000..b3a611b5c9 --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/build.properties @@ -0,0 +1,2 @@ +bin.includes = feature.xml,\ + feature.properties diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/feature.properties b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/feature.properties new file mode 100644 index 0000000000..4580451ec4 --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/feature.properties @@ -0,0 +1,7 @@ +# Copyright (c) 2011-2014 EclipseSource Munich GmbH and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html + +description = EMF Forms Persist Table State Feature. diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/feature.xml b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/feature.xml new file mode 100644 index 0000000000..79ffa62cae --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/feature.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<feature + id="org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature" + label="EMF Forms Persist Table State Feature" + version="1.9.0.qualifier" + provider-name="Eclipse Modeling Project" + plugin="org.eclipse.emf.ecp.view.table.ui.swt.persistedstate" + license-feature="org.eclipse.emf.ecp.license.feature" + license-feature-version="1.9.0.qualifier"> + + <description> + %description + </description> + + <copyright url="%copyrightURL"> + %copyright + </copyright> + + <license url="%licenseURL"> + %license + </license> + + <plugin + id="org.eclipse.emf.ecp.view.table.ui.swt.persistedstate" + download-size="0" + install-size="0" + version="0.0.0" + unpack="false"/> + +</feature> diff --git a/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/pom.xml b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/pom.xml new file mode 100644 index 0000000000..741a094fe6 --- /dev/null +++ b/features/org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature/pom.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.eclipse.emf.ecp</groupId> + <artifactId>ecp-features-parent</artifactId> + <version>1.9.0-SNAPSHOT</version> + <relativePath>../../releng/org.eclipse.emf.ecp.releng.features/</relativePath> + </parent> + <groupId>org.eclipse.emf.ecp</groupId> + <artifactId>org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature</artifactId> + <version>1.9.0-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> |