public LinkWorkPackageDialog(Logic logic, WorkPackage wp) {
super(logic, false);
initComponents();
this.wp = wp;
SimpleSelectPredecessorModel sssm = new SimpleSelectPredecessorModel(wp);
tblWorkPackages.setModel(sssm);
tblWorkPackages.setRowSorter(sssm.getRowSorter());
getRootPane().registerKeyboardAction(ProgressUtils.getDisposeListener(this), ProgressUtils.escStroke, JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
getRootPane().registerKeyboardAction(ProgressUtils.getButtonClickListener(btnLink), ProgressUtils.submitStroke, JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
GuiUtils.centerOnScreen(this);
}