Остановите затмение, добавив аннотацию @Overide - PullRequest
1 голос
/ 10 июня 2011

Я использую J2ME Polish, компилирую для J2ME MIDP 2.1 и использую eclipse в качестве моего редактора.Я играл с настройками Formatter и Code Clean для моего проекта, чтобы улучшить качество кода.Неважно, сколько настроек я настраиваю, я не могу получить затмение, чтобы прекратить добавлять "@Override":

@Override
public void someFunc(String parameters) {
    //TODO Auto-generated method stub

}

Как я могу остановить затмение, добавляя "@Override", когда я нажимаю добавить не реализованные методы?

Редактировать: я должен сообщить другим, что J2ME не имеет аннотаций.

Ответы [ 2 ]

14 голосов
/ 10 июня 2011

Не знаю, почему вы хотите отключить его, но вот как вы можете это сделать.

Window > Preferences > Java > Code Style 

и снимите флажок Добавить аннотацию @Override для новых переопределяющих методов.

enter image description here

4 голосов
/ 10 июня 2011

In

Java > Editor > Save Actions > Missing Code (Tab)

Вы можете указать java не добавлять аннотацию @Override (это только в том случае, если она отсутствует при сохранении файла), я не уверен насчет добавления нереализованных методов,Мне нужно спросить, почему вы этого хотите, @Override только добавляет дополнительную полезную информацию.

...