class BooleanValuePairEditor implements BooleanValuePairEditorView.Presenter,
        ValuePairEditor<Boolean> {

    @Override
    public void init( AnnotationValuePairDefinition valuePairDefinition ) {
        this.valuePairDefinition = valuePairDefinition;
        view.setValuePairLabel( ValuePairEditorUtil.buildValuePairLabel( valuePairDefinition ) );
        view.showValuePairRequiredIndicator( !valuePairDefinition.hasDefaultValue() );
    }

    public  BooleanValuePairEditor();
    public  BooleanValuePairEditor( BooleanValuePairEditorView view );

}