protected static void injectFieldValueGracefully(final Field field, final Object fieldOwner, final Object value) {
        try {
            Reflection.setFieldValue(field, fieldOwner, value);
        } catch (final ReflectionException exception) {
            throw new GdxRuntimeException(
                    "Unable to set field value: " + value + " of field: " + field + " in object: " + fieldOwner,
                    exception);
        }
    }
protected static void injectFieldValueGracefully ( final Field field , final Object fieldOwner , final Object value ) { try { Reflection . setFieldValue ( field , fieldOwner , value ) ; } catch ( final ReflectionException exception ) { throw new GdxRuntimeException ( "Unable to set field value: " + value + " of field: " + field + " in object: " + fieldOwner , exception ) ; } }
@param field field to be filed.
@param fieldOwner instance of class containing the field.
@param value value to be injected.
@throws GdxRuntimeException if unable to set.