Chciałbym wygenerować metoda-łańcuchowym ustawiające (ustawiaczy zwracające obiekt jest ustawiony), tak jak poniżej:można wygenerować Eclipse łańcuchowym metody ustawiające-
public MyObject setField (Object value) {
this.field = value;
return this;
}
Ułatwia to zrobić dawałaby jednolinijkowych , które uważam za łatwiejsze:
myMethod (new MyObject().setField (someValue).setOtherField (someOtherValue));
Czy szablony Eclipse można zmodyfikować, aby to zrobić? Zmieniłem treść, aby zawierała return this;
, ale podpis nie został zmieniony.
ja osobiście nie znam odpowiedzi. Jednak możesz znaleźć wyniki, wyszukując "płynne" interfejsy. http://pl.wikipedia.org/wiki/Fluent_interface –
Po prostu dodano potencjalną wtyczkę, zgodnie z prośbą (jeszcze nie testowano). – VonC