@Override public Object getParent(Object element) {//must be an instance of <code>IPreferenceNode</code>. IPreferenceNode targetNode = (IPreferenceNode) element; IPreferenceNode root = manager.getRoot(); return findParent(root, targetNode); }
.getRoot(), selectedNode)) { selectedNode = null; break;
.getRoot(), selectedNode)) { selectedNode = null; break;
/** * Returns the root level nodes of this preference manager. * * @return an array containing the root nodes * @since 1.0 */ public final IPreferenceNode[] getRootSubNodes() { return getRoot().getSubNodes(); }
if (!filters[j].select(this.treeViewer, preferenceManager.getRoot(), selectedNode)) { selectedNode = null; break;
@Override public Object getParent(Object element) {//must be an instance of <code>IPreferenceNode</code>. IPreferenceNode targetNode = (IPreferenceNode) element; IPreferenceNode root = manager.getRoot(); return findParent(root, targetNode); }
public Object getParent(Object element) {//must be an instance of <code>IPreferenceNode</code>. IPreferenceNode targetNode = (IPreferenceNode) element; IPreferenceNode root = manager.getRoot(); return findParent(root, targetNode); }
/** * Returns the root level nodes of this preference manager. * * @return an array containing the root nodes * @since 3.2 */ public final IPreferenceNode[] getRootSubNodes() { return getRoot().getSubNodes(); }
/** * Returns the root level nodes of this preference manager. * * @return an array containing the root nodes * @since 3.2 */ public final IPreferenceNode[] getRootSubNodes() { return getRoot().getSubNodes(); }
@Override public Object[] getElements(Object inputElement) {// must be an instance of <code>PreferenceManager</code>. return getChildren(((PreferenceManager) inputElement).getRoot()); }
@Override public Object[] getElements(Object inputElement) {// must be an instance of <code>PreferenceManager</code>. return getChildren(((PreferenceManager) inputElement).getRoot()); }
public Object[] getElements(Object inputElement) {// must be an instance of <code>PreferenceManager</code>. return getChildren(((PreferenceManager) inputElement).getRoot()); }
/** * Returns all preference nodes managed by this * manager. * * @param order the traversal order, one of * <code>PRE_ORDER</code> and <code>POST_ORDER</code> * @return a list of preference nodes * (element type: <code>IPreferenceNode</code>) * in the given order */ public List<IPreferenceNode> getElements(int order) { Assert.isTrue(order == PRE_ORDER || order == POST_ORDER, "invalid traversal order");//$NON-NLS-1$ ArrayList<IPreferenceNode> sequence = new ArrayList<>(); IPreferenceNode[] subnodes = getRoot().getSubNodes(); for (int i = 0; i < subnodes.length; i++) { buildSequence(subnodes[i], sequence, order); } return sequence; }
/** * Returns all preference nodes managed by this * manager. * * @param order the traversal order, one of * <code>PRE_ORDER</code> and <code>POST_ORDER</code> * @return a list of preference nodes * (element type: <code>IPreferenceNode</code>) * in the given order */ public List<IPreferenceNode> getElements(int order) { Assert.isTrue(order == PRE_ORDER || order == POST_ORDER, "invalid traversal order");//$NON-NLS-1$ ArrayList<IPreferenceNode> sequence = new ArrayList<>(); IPreferenceNode[] subnodes = getRoot().getSubNodes(); for (IPreferenceNode subnode : subnodes) { buildSequence(subnode, sequence, order); } return sequence; }
/** * Returns all preference nodes managed by this * manager. * * @param order the traversal order, one of * <code>PRE_ORDER</code> and <code>POST_ORDER</code> * @return a list of preference nodes * (element type: <code>IPreferenceNode</code>) * in the given order */ public List getElements(int order) { Assert.isTrue(order == PRE_ORDER || order == POST_ORDER, "invalid traversal order");//$NON-NLS-1$ ArrayList sequence = new ArrayList(); IPreferenceNode[] subnodes = getRoot().getSubNodes(); for (int i = 0; i < subnodes.length; i++) { buildSequence(subnodes[i], sequence, order); } return sequence; }