Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcvs2svn2010-07-03 13:44:47 +0000
committercvs2svn2010-07-03 13:44:47 +0000
commit846cb07b73ed2325410581b85e416ecedc25fa95 (patch)
tree206bca0aa68f606fcc949d2c002989042bd4c5fa /bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java
parentee8fa5b84b0e6fe4a33573559ade8bc698566d7e (diff)
downloadorg.eclipse.e4.tools-846cb07b73ed2325410581b85e416ecedc25fa95.tar.gz
org.eclipse.e4.tools-846cb07b73ed2325410581b85e416ecedc25fa95.tar.xz
org.eclipse.e4.tools-846cb07b73ed2325410581b85e416ecedc25fa95.zip
This commit was manufactured by cvs2svn to create branch 'interm_rc2'.
Sprout from master 2010-07-03 13:44:44 UTC Thomas Schindl <tschindl> 'Bug 304584 - [Tooling] Implement Workbench-Model-Tooling' Delete: bundles/org.eclipse.e4.tools.compat/.classpath bundles/org.eclipse.e4.tools.compat/.project bundles/org.eclipse.e4.tools.compat/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.compat/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.compat/OSGI-INF/selectionproviderfunction.xml bundles/org.eclipse.e4.tools.compat/build.properties bundles/org.eclipse.e4.tools.compat/plugin.xml bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/ContextServiceFactory.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/DefaultLoggerProvider.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/PartHelper.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/ReflectionContributionFactory.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/SelectionProviderContextFunction.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/Util.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/WorkbenchLogger.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/parts/DIEditorPart.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/parts/DISaveableViewPart.java bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/parts/DIViewPart.java bundles/org.eclipse.e4.tools.context/.classpath bundles/org.eclipse.e4.tools.context/.project bundles/org.eclipse.e4.tools.context/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.context/.settings/org.eclipse.pde.core.prefs bundles/org.eclipse.e4.tools.context/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.context/build.properties bundles/org.eclipse.e4.tools.context/plugin.xml bundles/org.eclipse.e4.tools.context/src/org/eclipse/e4/tools/handlers/DiffSnapshotHandler.java bundles/org.eclipse.e4.tools.context/src/org/eclipse/e4/tools/handlers/GenerateSnapshotHandler.java bundles/org.eclipse.e4.tools.emf.editor/.classpath bundles/org.eclipse.e4.tools.emf.editor/.project bundles/org.eclipse.e4.tools.emf.editor/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.emf.editor/Application.e4xmi bundles/org.eclipse.e4.tools.emf.editor/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.emf.editor/ModelEditor.product bundles/org.eclipse.e4.tools.emf.editor/OSGI-INF/selectionproviderfunction.xml bundles/org.eclipse.e4.tools.emf.editor/OSGI-INF/xmiresourcecontextfunction.xml bundles/org.eclipse.e4.tools.emf.editor/build.properties bundles/org.eclipse.e4.tools.emf.editor/css/default.css bundles/org.eclipse.e4.tools.emf.editor/css/e4_default.css bundles/org.eclipse.e4.tools.emf.editor/icons/full/application_view_tile.png bundles/org.eclipse.e4.tools.emf.editor/icons/full/disk.png bundles/org.eclipse.e4.tools.emf.editor/icons/full/folder_page.png bundles/org.eclipse.e4.tools.emf.editor/images/winXPBlue.PNG bundles/org.eclipse.e4.tools.emf.editor/images/winXPOlive.PNG bundles/org.eclipse.e4.tools.emf.editor/plugin.xml bundles/org.eclipse.e4.tools.emf.editor/src/org/eclipse/e4/tools/emf/editor/NewApplicationModelHandler.java bundles/org.eclipse.e4.tools.emf.editor/src/org/eclipse/e4/tools/emf/editor/NewModelContributionHandler.java bundles/org.eclipse.e4.tools.emf.editor/src/org/eclipse/e4/tools/emf/editor/OpenModelFileHandler.java bundles/org.eclipse.e4.tools.emf.editor/src/org/eclipse/e4/tools/emf/editor/SaveModelFileHandler.java bundles/org.eclipse.e4.tools.emf.editor/src/org/eclipse/e4/tools/emf/editor/SelectionProviderContextFunction.java bundles/org.eclipse.e4.tools.emf.editor/src/org/eclipse/e4/tools/emf/editor/XMIResourceFunction.java bundles/org.eclipse.e4.tools.emf.editor3x/.classpath bundles/org.eclipse.e4.tools.emf.editor3x/.project bundles/org.eclipse.e4.tools.emf.editor3x/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.emf.editor3x/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.emf.editor3x/OSGI-INF/pdecontributionprovider.xml bundles/org.eclipse.e4.tools.emf.editor3x/OSGI-INF/projectfunction.xml bundles/org.eclipse.e4.tools.emf.editor3x/OSGI-INF/xmiresourcecontextfunction.xml bundles/org.eclipse.e4.tools.emf.editor3x/about.html bundles/org.eclipse.e4.tools.emf.editor3x/build.properties bundles/org.eclipse.e4.tools.emf.editor3x/icons/full/obj16/application_view_tile.png bundles/org.eclipse.e4.tools.emf.editor3x/icons/full/obj16/plugin.png bundles/org.eclipse.e4.tools.emf.editor3x/plugin.xml bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/E4WorkbenchModelEditor.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/EditorProjectFunction.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/PDEClassContributionProvider.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/RedoAction.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/UndoAction.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/XMIModelResource.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/XMIResourceFunction.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/emf/EditUIUtil.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/wizard/BaseApplicationModelWizard.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/wizard/NewApplicationModelWizard.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/wizard/NewContributionModelWizard.java bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/wizard/NewModelFilePage.java bundles/org.eclipse.e4.tools.emf.liveeditor/.classpath bundles/org.eclipse.e4.tools.emf.liveeditor/.project bundles/org.eclipse.e4.tools.emf.liveeditor/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.emf.liveeditor/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.emf.liveeditor/build.properties bundles/org.eclipse.e4.tools.emf.liveeditor/plugin.xml bundles/org.eclipse.e4.tools.emf.liveeditor/src/org/eclipse/e4/tools/emf/liveeditor/MemoryModelResource.java bundles/org.eclipse.e4.tools.emf.liveeditor/src/org/eclipse/e4/tools/emf/liveeditor/ModelProcessor.java bundles/org.eclipse.e4.tools.emf.liveeditor/src/org/eclipse/e4/tools/emf/liveeditor/OpenLiveDialogHandler.java bundles/org.eclipse.e4.tools.emf.ui/.classpath bundles/org.eclipse.e4.tools.emf.ui/.project bundles/org.eclipse.e4.tools.emf.ui/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.emf.ui/.settings/org.eclipse.jdt.ui.prefs bundles/org.eclipse.e4.tools.emf.ui/.settings/org.eclipse.pde.core.prefs bundles/org.eclipse.e4.tools.emf.ui/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.emf.ui/OSGI-INF/contributioncollector.xml bundles/org.eclipse.e4.tools.emf.ui/about.html bundles/org.eclipse.e4.tools.emf.ui/build.properties bundles/org.eclipse.e4.tools.emf.ui/css/default.css bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Addons.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Application.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/BindingTable.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Command.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/DirectMenuItem.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/DirectToolItem.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/HandledMenuItem.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/HandledToolItem.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Handler.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/KeyBinding.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Menu.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/MenuContribution.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/MenuItem.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/MenuSeparator.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/ModelFragments.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Part.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/PartDescriptor.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/PartSashContainer.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/PartSashContainer_vertical.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/PartStack.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Perspective.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/PerspectiveStack.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Placeholder.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/StringModelFragment.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/ToolBar.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/ToolBarContribution.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/ToolBarSeparator.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/ToolControl.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/TrimContribution.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/Window.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/modelelements/WindowTrim.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/EPackage.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/arrow_down.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/arrow_up.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/class_obj.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/field_public_obj.gif bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/headermenu.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/table_add.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/table_delete.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/obj16/zoom.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/wizban/fieldrefact_wiz.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/wizban/import_wiz.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/wizban/newclass_wiz.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/wizban/newexp_wiz.png bundles/org.eclipse.e4.tools.emf.ui/icons/full/wizban/typerefact_wiz.png bundles/org.eclipse.e4.tools.emf.ui/plugin.properties bundles/org.eclipse.e4.tools.emf.ui/plugin.xml bundles/org.eclipse.e4.tools.emf.ui/schema/org.eclipse.e4.tools.emf.ui.editors.exsd bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/EStackLayout.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/IClassContributionProvider.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/IEditorDescriptor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/IEditorFeature.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/IModelResource.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/ISelectionProviderService.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/ImageTooltip.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/Util.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/XMIModelResource.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/common/component/AbstractComponentEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/Messages.properties bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/ObservableColumnLabelProvider.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/PatternFilter.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/ShadowComposite.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/StringMatcher.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/ClassContributionCollector.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/ComponentLabelProvider.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/ModelEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/VirtualEntry.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/commands/AddAddonCommand.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/commands/MoveAddonCommand.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/commands/RemoveAddonCommand.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/AddonsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ApplicationEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/BindingTableEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/CommandEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ControlFactory.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/DirectMenuItemEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/DirectToolItemEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/HandledMenuItemEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/HandledToolItemEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/HandlerEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/InputPartEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/KeyBindingEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/MenuContributionEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/MenuEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/MenuItemEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/MenuSeparatorEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ModelFragmentsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PartDescriptorEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PartEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PartSashContainerEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PartStackEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PerspectiveEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PerspectiveStackEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/PlaceholderEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/StringModelFragment.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ToolBarContributionEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ToolBarEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ToolBarSeparatorEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ToolControlEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/ToolItemEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/TrimBarEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/TrimContributionEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/TrimmedWindowEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/WindowEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractCommandSelectionDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/FeatureSelectionDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/FindImportElementDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/HandledMenuItemCommandSelectionDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/HandledToolItemCommandSelectionDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/HandlerCommandSelectionDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/KeyBindingCommandSelectionDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/MenuIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/MenuItemIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/PartDescriptorIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/PartIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/PerspectiveIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/SharedElementsDialog.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ToolItemIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/WindowIconDialogEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VApplicationAddons.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VBindingTableEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VCommandEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VHandlerEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VMenuContributionsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VMenuEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VModelFragmentsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VModelImportsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VPartDescriptor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VToolBarContributionsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VTrimContributionsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VWindowControlEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VWindowEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VWindowSharedElementsEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/virtual/VWindowTrimEditor.java bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/wbm/ApplicationModelEditor.java bundles/org.eclipse.e4.tools.jdt.templates/.classpath bundles/org.eclipse.e4.tools.jdt.templates/.project bundles/org.eclipse.e4.tools.jdt.templates/.settings/org.eclipse.jdt.core.prefs bundles/org.eclipse.e4.tools.jdt.templates/META-INF/MANIFEST.MF bundles/org.eclipse.e4.tools.jdt.templates/build.properties bundles/org.eclipse.e4.tools.jdt.templates/icons/full/elcl16/e4assist_co.gif bundles/org.eclipse.e4.tools.jdt.templates/plugin.xml bundles/org.eclipse.e4.tools.jdt.templates/src/org/eclipse/e4/internal/tools/jdt/templates/E4ContextType.java bundles/org.eclipse.e4.tools.jdt.templates/src/org/eclipse/e4/internal/tools/jdt/templates/E4TemplateCompletionProposalComputer.java bundles/org.eclipse.e4.tools.jdt.templates/templates/default-e4templates.properties bundles/org.eclipse.e4.tools.jdt.templates/templates/default-e4templates.xml features/org.eclipse.e4.core.tools.feature/.project features/org.eclipse.e4.core.tools.feature/build.properties features/org.eclipse.e4.core.tools.feature/feature.properties features/org.eclipse.e4.core.tools.feature/feature.xml features/org.eclipse.e4.core.tools.feature/sourceTemplateFeature/eclipse_update_120.jpg features/org.eclipse.e4.core.tools.feature/sourceTemplateFeature/epl-v10.html features/org.eclipse.e4.core.tools.feature/sourceTemplateFeature/feature.properties features/org.eclipse.e4.core.tools.feature/sourceTemplateFeature/license.html features/org.eclipse.e4.core.tools.feature/sourceTemplatePlugin/build.properties
Diffstat (limited to 'bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java')
-rw-r--r--bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java198
1 files changed, 0 insertions, 198 deletions
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java
deleted file mode 100644
index 005cba05..00000000
--- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/ContributionClassDialog.java
+++ /dev/null
@@ -1,198 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2010 BestSolution.at 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
- *
- * Contributors:
- * Tom Schindl <tom.schindl@bestsolution.at> - initial API and implementation
- ******************************************************************************/
-package org.eclipse.e4.tools.emf.ui.internal.common.component.dialogs;
-
-import org.eclipse.core.databinding.observable.list.IObservableList;
-import org.eclipse.core.databinding.observable.list.WritableList;
-import org.eclipse.core.resources.IProject;
-import org.eclipse.e4.tools.emf.ui.common.IClassContributionProvider.ContributionData;
-import org.eclipse.e4.tools.emf.ui.common.IClassContributionProvider.ContributionResultHandler;
-import org.eclipse.e4.tools.emf.ui.common.IClassContributionProvider.Filter;
-import org.eclipse.e4.tools.emf.ui.internal.Messages;
-import org.eclipse.e4.tools.emf.ui.internal.common.ClassContributionCollector;
-import org.eclipse.e4.ui.model.application.MApplicationElement;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.ecore.EStructuralFeature;
-import org.eclipse.emf.edit.command.SetCommand;
-import org.eclipse.emf.edit.domain.EditingDomain;
-import org.eclipse.jface.databinding.viewers.ObservableListContentProvider;
-import org.eclipse.jface.dialogs.TitleAreaDialog;
-import org.eclipse.jface.viewers.DoubleClickEvent;
-import org.eclipse.jface.viewers.IDoubleClickListener;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.jface.viewers.StyledCellLabelProvider;
-import org.eclipse.jface.viewers.StyledString;
-import org.eclipse.jface.viewers.TableViewer;
-import org.eclipse.jface.viewers.ViewerCell;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.DisposeEvent;
-import org.eclipse.swt.events.DisposeListener;
-import org.eclipse.swt.events.ModifyEvent;
-import org.eclipse.swt.events.ModifyListener;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Shell;
-import org.eclipse.swt.widgets.Text;
-import org.osgi.framework.Bundle;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.FrameworkUtil;
-import org.osgi.framework.ServiceReference;
-
-public class ContributionClassDialog extends TitleAreaDialog {
- private IProject project;
- private Image javaClassImage;
- private MApplicationElement contribution;
- private EditingDomain editingDomain;
- private TableViewer viewer;
- private EStructuralFeature feature;
-
- public ContributionClassDialog(Shell parentShell, IProject project, EditingDomain editingDomain, MApplicationElement contribution, EStructuralFeature feature) {
- super(parentShell);
- this.project = project;
- this.contribution = contribution;
- this.editingDomain = editingDomain;
- this.feature = feature;
- }
-
- @Override
- protected Control createDialogArea(Composite parent) {
- Composite comp = (Composite) super.createDialogArea(parent);
-
- getShell().setText(Messages.ContributionClassDialog_ShellTitle);
- setTitle(Messages.ContributionClassDialog_DialogTitle);
- setMessage(Messages.ContributionClassDialog_DialogMessage);
-
- final Image titleImage = new Image(comp.getDisplay(), getClass().getClassLoader().getResourceAsStream("/icons/full/wizban/newclass_wiz.png"));
- setTitleImage(titleImage);
-
- getShell().addDisposeListener(new DisposeListener() {
-
- public void widgetDisposed(DisposeEvent e) {
- javaClassImage.dispose();
- titleImage.dispose();
- }
- });
-
- javaClassImage = new Image(getShell().getDisplay(), getClass().getClassLoader().getResourceAsStream("/icons/full/obj16/class_obj.gif")); //$NON-NLS-1$
-
- Composite container = new Composite(comp, SWT.NONE);
- container.setLayoutData(new GridData(GridData.FILL_BOTH));
- container.setLayout(new GridLayout(2,false));
-
- Label l = new Label(container, SWT.NONE);
- l.setText(Messages.ContributionClassDialog_Label_Classname);
-
- final Text t = new Text(container, SWT.BORDER | SWT.SEARCH | SWT.ICON_SEARCH);
- t.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
-
- new Label(container,SWT.NONE);
-
- viewer = new TableViewer(container);
- GridData gd = new GridData(GridData.FILL_BOTH);
- viewer.getControl().setLayoutData(gd);
- viewer.setContentProvider(new ObservableListContentProvider());
- viewer.setLabelProvider(new StyledCellLabelProvider() {
- @Override
- public void update(ViewerCell cell) {
- ContributionData data = (ContributionData) cell.getElement();
- StyledString styledString = new StyledString(data.className, null);
-
- if( data.bundleName != null ) {
- styledString.append(" - " + data.bundleName, StyledString.DECORATIONS_STYLER); //$NON-NLS-1$
- }
-
- if( data.sourceType != null ) {
- styledString.append(" - ", StyledString.DECORATIONS_STYLER); //$NON-NLS-1$
- styledString.append(data.sourceType + "", StyledString.COUNTER_STYLER); //$NON-NLS-1$
- }
-
- if( data.iconPath == null ) {
- cell.setImage(javaClassImage);
- }
-
- cell.setText(styledString.getString());
- cell.setStyleRanges(styledString.getStyleRanges());
- }
- });
- viewer.addDoubleClickListener(new IDoubleClickListener() {
-
- public void doubleClick(DoubleClickEvent event) {
- okPressed();
- }
- });
-
-
- final WritableList list = new WritableList();
- viewer.setInput(list);
-
- final ClassContributionCollector collector = getCollector();
-
- t.addModifyListener(new ModifyListener() {
- private ContributionResultHandlerImpl currentResultHandler;
-
- public void modifyText(ModifyEvent e) {
- if( currentResultHandler != null ) {
- currentResultHandler.cancled = true;
- }
- list.clear();
- currentResultHandler = new ContributionResultHandlerImpl(list);
- Filter filter = new Filter(project, t.getText());
- collector.findContributions(filter, currentResultHandler);
- }
- });
-
- return comp;
- }
-
- @Override
- protected void okPressed() {
- IStructuredSelection s = (IStructuredSelection) viewer.getSelection();
- if( ! s.isEmpty() ) {
- ContributionData cd = (ContributionData) s.getFirstElement();
- String uri = "platform:/plugin/" + cd.bundleName + "/" + cd.className; //$NON-NLS-1$ //$NON-NLS-2$
- Command cmd = SetCommand.create(editingDomain, contribution, feature, uri);
- if( cmd.canExecute() ) {
- editingDomain.getCommandStack().execute(cmd);
- super.okPressed();
- }
- }
- }
-
- private ClassContributionCollector getCollector() {
- Bundle bundle = FrameworkUtil.getBundle(ContributionClassDialog.class);
- BundleContext context = bundle.getBundleContext();
- ServiceReference ref = context.getServiceReference(ClassContributionCollector.class.getName());
- if( ref != null ) {
- return (ClassContributionCollector) context.getService(ref);
- }
- return null;
- }
-
- private static class ContributionResultHandlerImpl implements ContributionResultHandler {
- private boolean cancled = false;
- private IObservableList list;
-
- public ContributionResultHandlerImpl(IObservableList list) {
- this.list = list;
- }
-
- public void result(ContributionData data) {
- if( ! cancled ) {
- list.add(data);
- }
- }
-
- }
-} \ No newline at end of file

Back to the top