Changeset 5756 for trunk


Ignore:
Timestamp:
2003-10-29T12:19:49+13:00 (20 years ago)
Author:
jmt12
Message:

Added a new method for appending children nodes to the proxy root

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/cdm/DOMProxyListModel.java

    r5590 r5756  
    162162    }
    163163
     164    /** Used to add an element into the underlying dom, and fire the appropriate repaint events. This version always adds the new element at the end of the children. */
     165    public synchronized void append(DOMProxyListEntry entry) {
     166    Element element = entry.getElement();
     167    root.appendChild(element);
     168    element = null;
     169    // Regardless fire update event
     170    cache.clear();
     171    fireIntervalAdded(this, 0, 0);
     172    }
     173   
    164174    public synchronized ArrayList children() {
    165175    ArrayList child_list = new ArrayList();
Note: See TracChangeset for help on using the changeset viewer.