diff options
5 files changed, 14 insertions, 4 deletions
diff --git a/org.eclipse.ui.editors/.settings/.api_filters b/org.eclipse.ui.editors/.settings/.api_filters index c062b4ac10e..fd4b47ed1d8 100644 --- a/org.eclipse.ui.editors/.settings/.api_filters +++ b/org.eclipse.ui.editors/.settings/.api_filters @@ -1,5 +1,13 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <component id="org.eclipse.ui.editors" version="2"> + <resource path="src/org/eclipse/ui/editors/text/EncodingActionGroup.java" type="org.eclipse.ui.editors.text.EncodingActionGroup"> + <filter comment=" Bug 544309 - [API] Mark EncodingActionGroup and related interfaces for deletion" id="336744520"> + <message_arguments> + <message_argument value="@noextend"/> + <message_argument value="org.eclipse.ui.editors.text.EncodingActionGroup"/> + </message_arguments> + </filter> + </resource> <resource path="src/org/eclipse/ui/editors/text/ITextEditorHelpContextIds.java" type="org.eclipse.ui.editors.text.ITextEditorHelpContextIds"> <filter id="571473929"> <message_arguments> diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EncodingActionGroup.java b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EncodingActionGroup.java index 376c789f3a9..df74e287f0a 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EncodingActionGroup.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/EncodingActionGroup.java @@ -51,9 +51,11 @@ import org.eclipse.ui.texteditor.TextEditorAction; * @since 2.0 * @deprecated As of 3.1, encoding needs to be changed via properties dialog. This class is planned * for removal after March 2021 (see bug#544309 for details). + * @noextend This class is not intended to be subclassed by clients. + * @noinstantiate This class is not intended to be instantiated by clients. * @noreference This class is not intended to be referenced by clients. */ -@Deprecated +@Deprecated(forRemoval= true) public class EncodingActionGroup extends ActionGroup { private static final String FILE_CONTENT_ENCODING_FORMAT= TextEditorMessages.ResourceInfo_fileContentEncodingFormat; diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsConstants.java b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsConstants.java index 604c1977c52..5baab367166 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsConstants.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsConstants.java @@ -27,7 +27,7 @@ package org.eclipse.ui.editors.text; * @noextend This interface is not intended to be extended by clients. * */ -@Deprecated +@Deprecated(forRemoval= true) public interface IEncodingActionsConstants { /** diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsDefinitionIds.java b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsDefinitionIds.java index 85243d8f8e9..2261c1650b0 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsDefinitionIds.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsDefinitionIds.java @@ -26,7 +26,7 @@ package org.eclipse.ui.editors.text; * @noimplement This interface is not intended to be implemented by clients. * @noextend This interface is not intended to be extended by clients. */ -@Deprecated +@Deprecated(forRemoval= true) public interface IEncodingActionsDefinitionIds { /** * Action definition id of the action to change the encoding into default. diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsHelpContextIds.java b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsHelpContextIds.java index cc78ed2263a..dcede47054b 100644 --- a/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsHelpContextIds.java +++ b/org.eclipse.ui.editors/src/org/eclipse/ui/editors/text/IEncodingActionsHelpContextIds.java @@ -28,7 +28,7 @@ import org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds; * @noimplement This interface is not intended to be implemented by clients. * @noextend This interface is not intended to be extended by clients. */ -@Deprecated +@Deprecated(forRemoval= true) public interface IEncodingActionsHelpContextIds { /** |