/** Set whether new nodes should be added to the beginning or end of sublists for a given key. * Generally should not be used. * @param b <code>true</code> if the children should be added before */ protected final void setBefore(final boolean b) { try { PR.enterWriteAccess(); if (before != b && !lazySupport) { List<Entry> l = entrySupport().getEntries(); l.remove(getNodesEntry()); before = b; if (b) { l.add(0, getNodesEntry()); } else { l.add(getNodesEntry()); } entrySupport().setEntries(l); } } finally { PR.exitWriteAccess(); } }
List<Entry> entries = entrySupport().getEntries();