try { setValue( new BigDecimal( value )); setType( NumericType.getInstance() ); } catch( NumberFormatException nfe ) { throw new LemRuntimeException( "NumberFormatException while creating new NumericVariable" ); } }
try { setValue( new BigDecimal( value )); setType( NumericType.getInstance() ); } catch( NumberFormatException nfe ) { throw new LemRuntimeException( "NumberFormatException" + " while creating new NumericVariable" ); } }
    public NumericVariable( String value ) throws LemRuntimeException {        try {            setValue( new BigDecimal( value ));            setType( NumericType.getInstance() );        } catch( NumberFormatException nfe ) {            throw new LemRuntimeException( "NumberFormatException while creating new NumericVariable" );        }    }