diff --git a/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IServiceConstants.java b/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IServiceConstants.java index 18a8056aa71..2d605a6e326 100644 --- a/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IServiceConstants.java +++ b/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IServiceConstants.java @@ -34,7 +34,7 @@ public interface IServiceConstants { * * @noreference This field is not intended to be referenced by clients. */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") public static final String SELECTION = ACTIVE_SELECTION; /** diff --git a/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IStylingEngine.java b/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IStylingEngine.java index e2febb4e691..7b6d873f979 100644 --- a/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IStylingEngine.java +++ b/bundles/org.eclipse.e4.ui.services/src/org/eclipse/e4/ui/services/IStylingEngine.java @@ -30,7 +30,7 @@ public interface IStylingEngine { * @deprecated please use IStylingEngine.class or * IStylingEngine.class.getName() for context access */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") public static final String SERVICE_NAME = IStylingEngine.class.getName(); public void setClassname(Object widget, String classname); diff --git a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/IPresentationEngine.java b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/IPresentationEngine.java index 1d0d975baec..0085aafc606 100644 --- a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/IPresentationEngine.java +++ b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/IPresentationEngine.java @@ -217,7 +217,7 @@ public interface IPresentationEngine { * * @deprecated not supported in the Eclipse platform anymore */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") String ANIMATIONS_ENABLED = "Animations Enabled"; //$NON-NLS-1$ /** diff --git a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/ESelectionService.java b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/ESelectionService.java index 8f8fa5e224d..68c42437a1e 100644 --- a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/ESelectionService.java +++ b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/ESelectionService.java @@ -29,7 +29,7 @@ public interface ESelectionService { * {@link IServiceConstants#ACTIVE_SELECTION}. All clients of this API should change their * references to IServiceConstants.ACTIVE_SELECTION. */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") public static final String SELECTION = IServiceConstants.ACTIVE_SELECTION; // "in.selection"; /** diff --git a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/IModelProcessorContribution.java b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/IModelProcessorContribution.java index 65e9cd3b409..b46a8884adf 100644 --- a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/IModelProcessorContribution.java +++ b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/modeling/IModelProcessorContribution.java @@ -52,7 +52,7 @@ public interface IModelProcessorContribution { * {@link Beforefragment @Beforefragment(true|false)} component * property type */ - @Deprecated(forRemoval = true, since = "1.16") + @Deprecated(forRemoval = true, since = "2025-12") String BEFORE_FRAGMENT_PROPERTY_PREFIX = "beforefragment:Boolean="; //$NON-NLS-1$ /** @@ -88,7 +88,7 @@ public interface IModelProcessorContribution { * @deprecated Instead annotate the component with the {@link Apply @Apply(< * a-value >)} component property type */ - @Deprecated(forRemoval = true, since = "1.16") + @Deprecated(forRemoval = true, since = "2025-12") String APPLY_PROPERTY_PREFIX = "apply="; //$NON-NLS-1$ /** diff --git a/bundles/org.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/core/refactoring/participants/ProcessorBasedRefactoring.java b/bundles/org.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/core/refactoring/participants/ProcessorBasedRefactoring.java index 7fdc705d98f..6bfc08b3fe8 100644 --- a/bundles/org.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/core/refactoring/participants/ProcessorBasedRefactoring.java +++ b/bundles/org.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/core/refactoring/participants/ProcessorBasedRefactoring.java @@ -138,7 +138,7 @@ protected boolean internalProcessOnCancel(Change change) { * * @deprecated use {@link #ProcessorBasedRefactoring(RefactoringProcessor)} instead */ - @Deprecated + @Deprecated(forRemoval= true, since= "2025-12") protected ProcessorBasedRefactoring() { } diff --git a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RedoRefactoringAction.java b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RedoRefactoringAction.java index f70c7d810a0..b4759e903a8 100644 --- a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RedoRefactoringAction.java +++ b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RedoRefactoringAction.java @@ -52,7 +52,7 @@ * * @noextend This class is not intended to be subclassed by clients. */ -@Deprecated +@Deprecated(forRemoval = true, since = "2025-12") public class RedoRefactoringAction extends UndoManagerAction { private int fPatternLength; diff --git a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringUI.java b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringUI.java index 155bd2a140b..6b421c1dbf3 100644 --- a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringUI.java +++ b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringUI.java @@ -174,7 +174,7 @@ public static Composite createSortableRefactoringHistoryControl(Composite parent * @deprecated use {@link PerformChangeOperation#PerformChangeOperation(Change)}. * Since 3.1, undo batching is implemented in {@link TextChange}. */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") public static PerformChangeOperation createUIAwareChangeOperation(Change change) { return new PerformChangeOperation(change); } diff --git a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringWizard.java b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringWizard.java index 2f4a577deb1..69de725443f 100644 --- a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringWizard.java +++ b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/RefactoringWizard.java @@ -114,7 +114,7 @@ public abstract class RefactoringWizard extends Wizard { /** * @deprecated Use {@link #DIALOG_BASED_USER_INTERFACE} instead. */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") public static final int DIALOG_BASED_UESR_INTERFACE= DIALOG_BASED_USER_INTERFACE; /** @@ -356,7 +356,7 @@ public final Change getChange() { * @deprecated {@link #WIZARD_BASED_USER_INTERFACE} always shows a '?' button. * To show the button with {@link #DIALOG_BASED_USER_INTERFACE}, add the {@link #SHOW_HELP_CONTROL} flag. */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") @Override public void setHelpAvailable(boolean b) { super.setHelpAvailable(b); diff --git a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/UndoRefactoringAction.java b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/UndoRefactoringAction.java index 209d62d743f..20e9ed1f08f 100644 --- a/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/UndoRefactoringAction.java +++ b/bundles/org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/ui/refactoring/UndoRefactoringAction.java @@ -52,7 +52,7 @@ * * @noextend This class is not intended to be subclassed by clients. */ -@Deprecated +@Deprecated(forRemoval = true, since = "2025-12") public class UndoRefactoringAction extends UndoManagerAction { private int fPatternLength; diff --git a/bundles/org.eclipse.search/newsearch/org/eclipse/search/ui/NewSearchUI.java b/bundles/org.eclipse.search/newsearch/org/eclipse/search/ui/NewSearchUI.java index 46300138055..235555b7f19 100644 --- a/bundles/org.eclipse.search/newsearch/org/eclipse/search/ui/NewSearchUI.java +++ b/bundles/org.eclipse.search/newsearch/org/eclipse/search/ui/NewSearchUI.java @@ -66,7 +66,7 @@ public static ISearchResultViewPart getSearchResultView() { * Use {@link #runQueryInBackground(ISearchQuery)} to run a query in background * or {@link #runQueryInForeground(IRunnableContext, ISearchQuery)} to run it in foreground */ - @Deprecated + @Deprecated(forRemoval = true, since = "2025-12") public static void runQuery(ISearchQuery query) { if (query == null) { throw new IllegalArgumentException("query must not be null"); //$NON-NLS-1$ diff --git a/bundles/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchPlugin.java b/bundles/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchPlugin.java index 8bf18660a44..9cf21839d45 100644 --- a/bundles/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchPlugin.java +++ b/bundles/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchPlugin.java @@ -35,9 +35,6 @@ import org.eclipse.core.resources.IWorkspaceDescription; import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.jface.action.GroupMarker; -import org.eclipse.jface.action.IMenuManager; -import org.eclipse.jface.action.Separator; import org.eclipse.jface.dialogs.IDialogSettings; import org.eclipse.ui.IWorkbenchPage; @@ -48,7 +45,6 @@ import org.eclipse.search.internal.core.SearchCorePlugin; import org.eclipse.search.internal.core.text.TextSearchEngineRegistry; import org.eclipse.search.internal.ui.util.ExceptionHandler; -import org.eclipse.search.ui.IContextMenuConstants; import org.eclipse.search.ui.NewSearchUI; import org.eclipse.search2.internal.ui.InternalSearchUI; @@ -320,29 +316,4 @@ public static void log(Throwable e) { public static String getID() { return NewSearchUI.PLUGIN_ID; } - - /** - * Creates the Search plugin standard groups in a context menu. - * - * @param menu the menu to create in - * @deprecated old search - */ - @Deprecated - public static void createStandardGroups(IMenuManager menu) { - if (!menu.isEmpty()) { - return; - } - menu.add(new Separator(IContextMenuConstants.GROUP_NEW)); - menu.add(new GroupMarker(IContextMenuConstants.GROUP_GOTO)); - menu.add(new GroupMarker(IContextMenuConstants.GROUP_OPEN)); - menu.add(new Separator(IContextMenuConstants.GROUP_SHOW)); - menu.add(new Separator(IContextMenuConstants.GROUP_BUILD)); - menu.add(new Separator(IContextMenuConstants.GROUP_REORGANIZE)); - menu.add(new Separator(IContextMenuConstants.GROUP_REMOVE_MATCHES)); - menu.add(new GroupMarker(IContextMenuConstants.GROUP_GENERATE)); - menu.add(new Separator(IContextMenuConstants.GROUP_SEARCH)); - menu.add(new Separator(IContextMenuConstants.GROUP_ADDITIONS)); - menu.add(new Separator(IContextMenuConstants.GROUP_VIEWER_SETUP)); - menu.add(new Separator(IContextMenuConstants.GROUP_PROPERTIES)); - } }