protected StateVariableAllowedValueRange getAllowedRangeFromProvider() throws LocalServiceBindingException { Class provider = getAnnotation().allowedValueRangeProvider(); if (!AllowedValueRangeProvider.class.isAssignableFrom(provider)) throw new LocalServiceBindingException( "Allowed value range provider is not of type " + AllowedValueRangeProvider.class + ": " + getName() ); try { AllowedValueRangeProvider providerInstance = ((Class<? extends AllowedValueRangeProvider>) provider).newInstance(); return getAllowedValueRange( providerInstance.getMinimum(), providerInstance.getMaximum(), providerInstance.getStep() ); } catch (Exception ex) { throw new LocalServiceBindingException( "Allowed value range provider can't be instantiated: " + getName(), ex ); } }
allowedValueRange = getAllowedRangeFromProvider(); } else if (getAnnotation().allowedValueMinimum() > 0 || getAnnotation().allowedValueMaximum() > 0) { allowedValueRange = getAllowedValueRange( getAnnotation().allowedValueMinimum(), getAnnotation().allowedValueMaximum(),
protected StateVariableAllowedValueRange getAllowedRangeFromProvider() throws LocalServiceBindingException { Class provider = getAnnotation().allowedValueRangeProvider(); if (!AllowedValueRangeProvider.class.isAssignableFrom(provider)) throw new LocalServiceBindingException( "Allowed value range provider is not of type " + AllowedValueRangeProvider.class + ": " + getName() ); try { AllowedValueRangeProvider providerInstance = ((Class<? extends AllowedValueRangeProvider>) provider).newInstance(); return getAllowedValueRange( providerInstance.getMinimum(), providerInstance.getMaximum(), providerInstance.getStep() ); } catch (Exception ex) { throw new LocalServiceBindingException( "Allowed value range provider can't be instantiated: " + getName(), ex ); } }
allowedValueRange = getAllowedRangeFromProvider(); } else if (getAnnotation().allowedValueMinimum() > 0 || getAnnotation().allowedValueMaximum() > 0) { allowedValueRange = getAllowedValueRange( getAnnotation().allowedValueMinimum(), getAnnotation().allowedValueMaximum(),
protected StateVariableAllowedValueRange getAllowedRangeFromProvider() throws LocalServiceBindingException { Class provider = getAnnotation().allowedValueRangeProvider(); if (!AllowedValueRangeProvider.class.isAssignableFrom(provider)) throw new LocalServiceBindingException( "Allowed value range provider is not of type " + AllowedValueRangeProvider.class + ": " + getName() ); try { AllowedValueRangeProvider providerInstance = ((Class<? extends AllowedValueRangeProvider>) provider).newInstance(); return getAllowedValueRange( providerInstance.getMinimum(), providerInstance.getMaximum(), providerInstance.getStep() ); } catch (Exception ex) { throw new LocalServiceBindingException( "Allowed value range provider can't be instantiated: " + getName(), ex ); } }
allowedValueRange = getAllowedRangeFromProvider(); } else if (getAnnotation().allowedValueMinimum() > 0 || getAnnotation().allowedValueMaximum() > 0) { allowedValueRange = getAllowedValueRange( getAnnotation().allowedValueMinimum(), getAnnotation().allowedValueMaximum(),