@Override public void dispose() { super.dispose(); FeatureModelManager mng = PDECore.getDefault().getFeatureModelManager(); mng.removeFeatureModelListener(this); fModel.removeModelChangedListener(this); if (fSiteLabelProvider != null) fSiteLabelProvider.dispose(); }
@Override public void dispose() { super.dispose(); FeatureModelManager mng = PDECore.getDefault().getFeatureModelManager(); mng.removeFeatureModelListener(this); fModel.removeModelChangedListener(this); if (fSiteLabelProvider != null) fSiteLabelProvider.dispose(); }
@Override public void dispose() { IFeatureModel model = (IFeatureModel) getPage().getModel(); if (model != null) model.removeModelChangedListener(this); FeatureModelManager mng = PDECore.getDefault().getFeatureModelManager(); mng.removeFeatureModelListener(this); super.dispose(); }
public void stop() { PDECore.getDefault().getFeatureModelManager().removeFeatureModelListener(this); PDECore.getDefault().getModelManager().removePluginModelListener(this); JavaCore.removePreProcessingResourceChangedListener(this); }
public void stop() { PDECore.getDefault().getFeatureModelManager().removeFeatureModelListener(this); PDECore.getDefault().getModelManager().removePluginModelListener(this); JavaCore.removePreProcessingResourceChangedListener(this); }
@Override public void dispose() { IFeatureModel model = (IFeatureModel) getPage().getModel(); if (model != null) model.removeModelChangedListener(this); PDECore.getDefault().getModelManager().removePluginModelListener(this); PDECore.getDefault().getFeatureModelManager().removeFeatureModelListener(this); super.dispose(); }