2013-08-22 3 views
0

У меня проблема с представлением, которое показало Дерево, которое сделало много соединений с базой данных SQLite и хочет сделать только один. Поэтому я должен использовать что-то, что контролирует его жизненный цикл, так что соединение будет открыто и закрыто вместе с представлением.Eclipse PDE - команда ViewPart onExit?

Итак, я посмотрел here, и я посмотрел прямо на методы, которые у него были, но ничего не нашел с exit. У меня был конструктор, который я мог бы перезаписать вместо метода init ...

P.S. Я думаю об этом неправильно? Следует ли открывать и закрывать соединение по-разному?

ответ

2

При дальнейшем осмотре я заметил в exact link I shared это:

Подклассы могут продлить или переопределить следующие методы, необходимые :

  • setInitializationData - расширить, чтобы обеспечить дополнительную инициализацию когда просмотр расширение создается
  • init (IWorkbenchPartSite) - продлить , чтобы обеспечить дополнительную инициализацию при просмотре присваивается свой сайт
  • Dispose - расширить, чтобы обеспечить дополнительную Cleanup
  • getAdapter - переописать сделать их вид адаптации

Так что да: Dispose() ответ. Я все еще привык к соглашениям об именах здесь.

В любом случае, я надеюсь, что это полезно кому-то, кроме меня :)

Смежные вопросы