public FactPatternWidget(RuleModeller mod, IPattern p, String customLabel, boolean canBind, Boolean readOnly) {
super( mod );
this.pattern = (FactPattern) p;
this.bindable = canBind;
this.connectives = new Connectives();
this.connectives.setModeller( mod );
this.connectives.setPattern( pattern );
this.popupCreator = new PopupCreator();
this.popupCreator.setBindable( bindable );