diff options
author | Maged Elaasar | 2018-04-02 04:03:26 +0000 |
---|---|---|
committer | Patrick Tessier | 2018-04-04 10:05:53 +0000 |
commit | 247bcfe8dee9a7412bda80f49165d5ed9bb08560 (patch) | |
tree | 1b3b423a98e110f4c031fb06584bc84d5dd5f46d /plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit | |
parent | 1bed9aceb3f2641db64630a58e3622c35182272a (diff) | |
download | org.eclipse.papyrus-247bcfe8dee9a7412bda80f49165d5ed9bb08560.tar.gz org.eclipse.papyrus-247bcfe8dee9a7412bda80f49165d5ed9bb08560.tar.xz org.eclipse.papyrus-247bcfe8dee9a7412bda80f49165d5ed9bb08560.zip |
Bug 532299 - Add tooltips on properties in architecture framework
editor.
Added descriptions on all properties that show in the architecture
editor. Those descriptions appear in the status bar of the Eclipse
window when the property is selected (not as toolips when hovering over
properties). Also, some properties are categorized in the property sheet
into sub categories to ease understanding.
I also added the same descriptions as documentation of the AF model API.
Change-Id: I2a4e928b177ae5434c6f38255ea1bba41c822416
Signed-off-by: Maged Elaasar <melaasar@gmail.com>
Diffstat (limited to 'plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit')
4 files changed, 12 insertions, 7 deletions
diff --git a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/META-INF/MANIFEST.MF b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/META-INF/MANIFEST.MF index ffcf5b6bc1c..99586ef8201 100644 --- a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/META-INF/MANIFEST.MF +++ b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/META-INF/MANIFEST.MF @@ -9,19 +9,20 @@ Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Export-Package: org.eclipse.papyrus.infra.nattable.representation.provider -Require-Bundle: org.eclipse.core.runtime, +Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.0.0,4.0.0)", org.eclipse.papyrus.infra.nattable.representation;bundle-version="[1.0.0,2.0.0)";visibility:=reexport, - org.eclipse.emf.edit;visibility:=reexport, + org.eclipse.emf.edit;bundle-version="[2.0.0,3.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.core.architecture;bundle-version="[1.0.0,2.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.core.architecture.edit;bundle-version="[1.0.0,2.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.constraints;bundle-version="[2.0.0,3.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.constraints.edit;bundle-version="[2.0.0,3.0.0)";visibility:=reexport, - org.eclipse.emf.ecore;visibility:=reexport, - org.eclipse.emf.ecore.edit;visibility:=reexport, + org.eclipse.emf.ecore;bundle-version="[2.0.0,3.0.0)";visibility:=reexport, + org.eclipse.emf.ecore.edit;bundle-version="[2.0.0,3.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.types;bundle-version="[3.0.0,4.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.types.edit;bundle-version="[3.0.0,4.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.nattable.model;bundle-version="[4.0.0,5.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.nattable.model.edit;bundle-version="[4.0.0,5.0.0)";visibility:=reexport, org.eclipse.papyrus.infra.architecture.representation;bundle-version="[1.0.0,2.0.0)";visibility:=reexport, - org.eclipse.papyrus.infra.architecture.representation.edit;bundle-version="[1.0.0,2.0.0)";visibility:=reexport + org.eclipse.papyrus.infra.architecture.representation.edit;bundle-version="[1.0.0,2.0.0)";visibility:=reexport, + org.eclipse.papyrus.infra.emf.expressions.edit;bundle-version="[1.0.0,2.0.0)" Bundle-ActivationPolicy: lazy diff --git a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/plugin.properties b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/plugin.properties index 8749fb7022f..d3e66246857 100644 --- a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/plugin.properties +++ b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/plugin.properties @@ -24,3 +24,5 @@ _UI_Unknown_type = Object _UI_Unknown_datatype= Value _UI_PapyrusTable_configuration_feature = Configuration _UI_Unknown_feature = Unspecified +_UI_PapyrusTable_configuration_description = The configuration of the table +_UI_TablePropertyCategory = Table diff --git a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/PapyrusTableItemProvider.java b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/PapyrusTableItemProvider.java index 5fc26c66a7e..55447d10e19 100644 --- a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/PapyrusTableItemProvider.java +++ b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/PapyrusTableItemProvider.java @@ -72,13 +72,13 @@ public class PapyrusTableItemProvider extends PapyrusRepresentationKindItemProvi (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_PapyrusTable_configuration_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_PapyrusTable_configuration_feature", "_UI_PapyrusTable_type"), + getString("_UI_PapyrusTable_configuration_description"), RepresentationPackage.Literals.PAPYRUS_TABLE__CONFIGURATION, true, false, false, null, - null, + getString("_UI_TablePropertyCategory"), null)); } diff --git a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/RepresentationEditPlugin.java b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/RepresentationEditPlugin.java index 24589f22d30..4d744cd2e8c 100644 --- a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/RepresentationEditPlugin.java +++ b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.representation.edit/src-gen/org/eclipse/papyrus/infra/nattable/representation/provider/RepresentationEditPlugin.java @@ -22,6 +22,7 @@ import org.eclipse.papyrus.infra.constraints.provider.ConstraintsEditPlugin; import org.eclipse.papyrus.infra.core.architecture.provider.ArchitectureEditPlugin; +import org.eclipse.papyrus.infra.emf.expressions.provider.ExpressionsEditPlugin; import org.eclipse.papyrus.infra.nattable.model.nattable.provider.NattableEditPlugin; import org.eclipse.papyrus.infra.types.provider.TypesConfigurationsEditPlugin; @@ -63,6 +64,7 @@ public final class RepresentationEditPlugin extends EMFPlugin { TypesConfigurationsEditPlugin.INSTANCE, NattableEditPlugin.INSTANCE, org.eclipse.papyrus.infra.architecture.representation.provider.RepresentationEditPlugin.INSTANCE, + ExpressionsEditPlugin.INSTANCE, }); } |