"); //$NON-NLS-1$
String scopeMessage = NLS.bind(Messages.ScopeSelect_scope, nameBuff.toString());
buff.append(""); //$NON-NLS-1$
scopeSetLink.setText(buff.toString(), true, false);
}
@Override
public void init(ReusableHelpPart parent, String id, IMemento memento) {
this.id = id;
ScopeState.getInstance().setEngineManager(parent.getEngineManager());
}
@Override
public void saveState(IMemento memento) {
}
@Override
public Control getControl() {
return container;
}
@Override
public String getId() {
return id;
}
@Override
public void setVisible(boolean visible) {
container.setVisible(visible);
}
@Override
public boolean hasFocusControl(Control control) {
return false;
}
@Override
public boolean fillContextMenu(IMenuManager manager) {
return false;
}
@Override
public IAction getGlobalAction(String id) {
return null;
}
@Override
public void stop() {
}
@Override
public void toggleRoleFilter() {
}
@Override
public void refilter() {
}
@Override
public void dispose() {
if (scopeObserver != null) {
ScopeState.getInstance().getScopeSetManager().deleteObserver(scopeObserver);
}
super.dispose();
}
}