Image edit = GuidedDecisionTableImageResources508.INSTANCE.Edit();
edit.setAltText( GuidedDecisionTableConstants.INSTANCE.ChooseABoundFactThatThisColumnPertainsTo() );
Image editDisabled = GuidedDecisionTableImageResources508.INSTANCE.EditDisabled();
editDisabled.setAltText( GuidedDecisionTableConstants.INSTANCE.ChooseABoundFactThatThisColumnPertainsTo() );
ImageButton changePattern = new ImageButton( edit,
editDisabled,
GuidedDecisionTableConstants.INSTANCE.ChooseABoundFactThatThisColumnPertainsTo(),
new ClickHandler() {
public void onClick( ClickEvent w ) {
showChangeFact( w );
}
} );
changePattern.setEnabled( !isReadOnly );
pattern.add( changePattern );
addAttribute( new StringBuilder(GuidedDecisionTableConstants.INSTANCE.Fact()).append(GuidedDecisionTableConstants.COLON).toString(),
pattern );
//Fact Field being set
HorizontalPanel field = new HorizontalPanel();
fieldLabel.setEnabled( !isReadOnly );
field.add( fieldLabel );
ImageButton editField = createEditField();
editField.setEnabled( !isReadOnly );
field.add( editField );
addAttribute( new StringBuilder(GuidedDecisionTableConstants.INSTANCE.Field()).append(GuidedDecisionTableConstants.COLON).toString(),
field );
doFieldLabel();