@Override public void run() throws Exception { List<IPreferenceNode> nodes = preferenceManager.getElements(PreferenceManager.PRE_ORDER); for (int i = 0; i < nodes.size(); i++) { IPreferenceNode node = nodes.get(i); node.disposeResources(); } }
@Override public void run() throws Exception { List<IPreferenceNode> nodes = preferenceManager.getElements(PreferenceManager.PRE_ORDER); for (int i = 0; i < nodes.size(); i++) { IPreferenceNode node = nodes.get(i); node.disposeResources(); } }
public void run() throws Exception { List nodes = preferenceManager.getElements(PreferenceManager.PRE_ORDER); for (int i = 0; i < nodes.size(); i++) { IPreferenceNode node = (IPreferenceNode) nodes.get(i); node.disposeResources(); } }
@Override public void removeExtension(IExtension extension, Object[] objects) { for (Object object : objects) { if (object instanceof IPreferenceNode) { IPreferenceNode wNode = (IPreferenceNode) object; wNode.disposeResources(); deepRemove(getRoot(), wNode); } } }