public void create( final Package pkg,
final String baseFileName,
final NewResourcePresenter presenter ) {
final RuleModel ruleModel = new RuleModel();
final boolean useDSL = useDSLCheckbox.getValue();
final ClientResourceType resourceType = ( useDSL ? resourceTypeDSLR : resourceTypeDRL );
ruleModel.name = baseFileName;
busyIndicatorView.showBusyIndicator( CommonConstants.INSTANCE.Saving() );
service.call( getSuccessCallback( presenter ),
new HasBusyIndicatorDefaultErrorCallback( busyIndicatorView ) ).create( pkg.getPackageMainResourcesPath(),