В eclipse IDE ViewPart
.Как сохранить и восстановить масштаб изображения в eclipse IDE ViewPart?
Как сохранить и восстановить положение зума в eclipse IDE ViewPart
?
В левой боковой навигации у нас есть список, который открывает редакторы. Часть редактора (изображение устройства) имеет положение масштабирования от 125 до 400%. При закрытии редактора процент масштабирования составляет 200, мне нужно сохранить эту позицию масштабирования для этой части под конкретным идентификатором списка. При открытии одинакового идентификатора списка он отображается с последней позицией зума.
public class name extends ViewPart
{
public void init(final IViewSite site) throws PartInitException
{
public void partOpened(IWorkbenchPartReference ref) {//do some stuff}
public void partclosed(IWorkbenchPartReference ref) {//do some stuff}
}
}
мне нужно сохранить и восстановить положение зума, когда vViewPart
близко и открытия. Не на рабочем месте закрывать и время открытия.
'IMemento' используется для хранения состояния за перезапуск сеанса, он не будет вызываться вообще при открытии/закрытии. Но вы можете расширить свой 'part # dispose()' метод, чтобы сохранить состояние в своем месте плагина, и прочитать его обратно в 'init (*)'. –
Спасибо, Пол. Не могли бы вы рассказать полезную информационную ссылку, когда какая-то часть будет закрыта и открыта (сохранить и восстановить информацию), так что я последую за ней. – user1110406