package com.traxel.lumbermill.desk;
import com.traxel.lumbermill.MillView;
import com.traxel.lumbermill.event.EventListenerStatus;
import com.traxel.lumbermill.event.EventsPanel;
import com.traxel.lumbermill.event.TableStatus;
import com.traxel.lumbermill.filter.FilterSetView;
import com.traxel.lumbermill.log.LogActiveStateView;
import com.traxel.lumbermill.log.LogStatus;
import javax.swing.JInternalFrame;
public class MillFrame extends JInternalFrame {
private final MillView millView;
final LogActiveStateView logActiveStateView,
final LogStatus logStatus,
final TableStatus tableStatus,
final EventsPanel eventsPanel,
final FilterSetView filterSetView) {
super(name, true, true, true, true);
millView = new MillView(logActiveStateView,
logStatus,
tableStatus,
eventsPanel,
filterSetView);
setContentPane(millView);
pack();
setLocation(0, 0);
setVisible(true);
}
millView.setEventListenerStatus(status);
}
return millView;
}
}