diff options
| author | Pierre-Charles David | 2018-09-27 07:53:20 +0000 |
|---|---|---|
| committer | Pierre-Charles David | 2018-09-27 13:38:49 +0000 |
| commit | d295b3b13c50df14cbec3595dfddb042a4570f2c (patch) | |
| tree | 1989fe5a06d086c4c1254c9cfc15954a5f47a75c | |
| parent | ee17eaffb672a7f85ad90dc5e0a4fbe9a0a3c32f (diff) | |
| download | org.eclipse.sirius-d295b3b13c50df14cbec3595dfddb042a4570f2c.tar.gz org.eclipse.sirius-d295b3b13c50df14cbec3595dfddb042a4570f2c.tar.xz org.eclipse.sirius-d295b3b13c50df14cbec3595dfddb042a4570f2c.zip | |
[527109] Update tab-bar example in documentation to reflect API changes
Bug: 527109
Change-Id: I9793f306fac980c9c9b6987c0cc58dea00b5e6d1
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
2 files changed, 15 insertions, 13 deletions
diff --git a/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.html b/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.html index 617f1e732b..2380c5972c 100644 --- a/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.html +++ b/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.html @@ -248,12 +248,12 @@ public class SampleTestTabbarExtensionActivationPropertyTester extends PropertyT diagramContributionItems.add(createSelectPinnedElementsContribution(part)); diagramContributionItems.add(createSelectHiddenElementsContribution(part)); diagramContributionItems.add(createFilterContribution(part, manager)); - diagramContributionItems.add(createPasteLayoutContribution(part)); + diagramContributionItems.add(createPasteFormatContribution(part)); diagramContributionItems.add(createRefreshContribution()); diagramContributionItems.add(createSaveAsImageContributionItem()); - diagramContributionItems.add(createLayoutingModeContributionItem(part)); + diagramContributionItems.add(createModeMenuManagerContributionItem(part)); diagramContributionItems.add(createCopyAppearancePropertiesContribution(part)); - diagramContributionItems.add(createCopyLayoutContribution(part)); + diagramContributionItems.add(createCopyFormatContribution(part)); } return diagramContributionItems; } @@ -271,7 +271,7 @@ public class SampleTestTabbarExtensionActivationPropertyTester extends PropertyT diagramElementContributionItems.add(pinElementContributionItem); diagramElementContributionItems.add(createUnPinElementContribution(part, pinElementContributionItem)); diagramElementContributionItems.add(createFontColorContribution(part)); - diagramElementContributionItems.add(createPasteLayoutContribution(part)); + diagramElementContributionItems.add(createPasteFormatContribution(part)); diagramElementContributionItems.add(createBoldFontStyleContribution(part)); diagramElementContributionItems.add(createItalicFontStyleContribution(part)); diagramElementContributionItems.add(createFontDialogContribution(part)); @@ -281,15 +281,16 @@ public class SampleTestTabbarExtensionActivationPropertyTester extends PropertyT diagramElementContributionItems.add(createSetStyleToWorkspaceImageContribution(part)); diagramElementContributionItems.add(createSaveAsImageContributionItem()); diagramElementContributionItems.add(createDistributeContribution()); - diagramElementContributionItems.add(createLayoutingModeContributionItem(part)); + diagramElementContributionItems.add(createModeMenuManagerContributionItem(part)); diagramElementContributionItems.add(createRouterContribution()); diagramElementContributionItems.add(createCopyAppearancePropertiesContribution(part)); - diagramElementContributionItems.add(createCopyLayoutContribution(part)); + diagramElementContributionItems.add(createCopyFormatContribution(part)); diagramElementContributionItems.add(createSizeBothContribution(part)); diagramElementContributionItems.add(createAutoSizeContribution(part)); } return diagramElementContributionItems; } +} </code></pre> </body> diff --git a/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.textile b/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.textile index b86f47e9f4..66b4743b3d 100644 --- a/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.textile +++ b/plugins/org.eclipse.sirius.doc/doc/developer/extensions-provide_tabbar_extensions.textile @@ -164,7 +164,7 @@ h2(#contributeFullTabbar). Contribute a full customized tab-bar Sirius lets the possibility to contribute an entire customized tab-bar. To do so, the developer has to contribute an @org.eclipse.sirius.diagram.ui.tools.api.editor.tabbar.ITabbarContributor@ to the @org.eclipse.sirius.diagram.ui.tabbarContributor@ extension-point. An abstract implementation of @ITabbarContributor@ exists: @org.eclipse.sirius.diagram.ui.tools.api.editor.tabbar.AbstractTabbarContributor@. This implementation contains protected methods that allows creating one or several contributions of the default Sirius tab-bar. See the "Tab-bar":../user/diagrams/Diagrams.html#ref_tabbar section in user manual for more details about each items. -here is an example of @ITabbarContributor@ implementation. This sample provides two different tab-bar whether the selection is done on a diagram element (a Node or a Container for instance) or on the diagram (no specific selection). If the selection is done on an Edge, the tab-bar will be empty since the sample doesn't return any contributionItem. +Here is an example of @ITabbarContributor@ implementation. This sample provides two different tab-bar whether the selection is done on a diagram element (a Node or a Container for instance) or on the diagram (no specific selection). If the selection is done on an Edge, the tab-bar will be empty since the sample doesn't return any contributionItem. bc.. public class TestTabbarExt extends AbstractTabbarContributor { @@ -218,12 +218,12 @@ public class TestTabbarExt extends AbstractTabbarContributor { diagramContributionItems.add(createSelectPinnedElementsContribution(part)); diagramContributionItems.add(createSelectHiddenElementsContribution(part)); diagramContributionItems.add(createFilterContribution(part, manager)); - diagramContributionItems.add(createPasteLayoutContribution(part)); + diagramContributionItems.add(createPasteFormatContribution(part)); diagramContributionItems.add(createRefreshContribution()); diagramContributionItems.add(createSaveAsImageContributionItem()); - diagramContributionItems.add(createLayoutingModeContributionItem(part)); + diagramContributionItems.add(createModeMenuManagerContributionItem(part)); diagramContributionItems.add(createCopyAppearancePropertiesContribution(part)); - diagramContributionItems.add(createCopyLayoutContribution(part)); + diagramContributionItems.add(createCopyFormatContribution(part)); } return diagramContributionItems; } @@ -241,7 +241,7 @@ public class TestTabbarExt extends AbstractTabbarContributor { diagramElementContributionItems.add(pinElementContributionItem); diagramElementContributionItems.add(createUnPinElementContribution(part, pinElementContributionItem)); diagramElementContributionItems.add(createFontColorContribution(part)); - diagramElementContributionItems.add(createPasteLayoutContribution(part)); + diagramElementContributionItems.add(createPasteFormatContribution(part)); diagramElementContributionItems.add(createBoldFontStyleContribution(part)); diagramElementContributionItems.add(createItalicFontStyleContribution(part)); diagramElementContributionItems.add(createFontDialogContribution(part)); @@ -251,13 +251,14 @@ public class TestTabbarExt extends AbstractTabbarContributor { diagramElementContributionItems.add(createSetStyleToWorkspaceImageContribution(part)); diagramElementContributionItems.add(createSaveAsImageContributionItem()); diagramElementContributionItems.add(createDistributeContribution()); - diagramElementContributionItems.add(createLayoutingModeContributionItem(part)); + diagramElementContributionItems.add(createModeMenuManagerContributionItem(part)); diagramElementContributionItems.add(createRouterContribution()); diagramElementContributionItems.add(createCopyAppearancePropertiesContribution(part)); - diagramElementContributionItems.add(createCopyLayoutContribution(part)); + diagramElementContributionItems.add(createCopyFormatContribution(part)); diagramElementContributionItems.add(createSizeBothContribution(part)); diagramElementContributionItems.add(createAutoSizeContribution(part)); } return diagramElementContributionItems; } +} |
