/** * Initializes fundamental diagram change event editing panel. * * @param ne Network Element. * @param em Event Manager. * @param etm Event Table model. */ public synchronized void initialize( AbstractNetworkElement ne, EventManager em, EventTableModel etm) { eventTable = etm; myEvent = new EventFD(); mf = ((AbstractLinkHWC) ne).getMaxFlow(); drp = Math.max(0, Math.min(mf, ((AbstractLinkHWC) ne).getCapacityDrop())); cd = ((AbstractLinkHWC) ne).getCriticalDensity(); jd = ((AbstractLinkHWC) ne).getJamDensity(); initialize(ne, em); }