/** * Copy constructor that converts the given {@link omero.model.Temperature} * based on the given ome.model enum */ public TemperatureI(double d, ome.model.enums.UnitsTemperature ul) { this(d, UnitsTemperature.valueOf(ul.toString())); }
public static String xmlTemperatureEnumToOMERO(String xml) { return ome.model.enums.UnitsTemperature.bySymbol(xml).toString(); }
@Override public void copyObject(Filterable model, ModelMapper mapper) { if (model instanceof ome.model.units.Temperature) { ome.model.units.Temperature t = (ome.model.units.Temperature) model; this.value = t.getValue(); this.unit = UnitsTemperature.valueOf(t.getUnit().toString()); } else { throw new IllegalArgumentException( "Temperature cannot copy from " + (model==null ? "null" : model.getClass().getName())); } }
/** * Copy constructor that converts the given {@link omero.model.Temperature} * based on the given ome-xml enum */ public TemperatureI(Temperature value, Unit<ome.units.quantity.Temperature> ul) throws BigResult { this(value, ome.model.enums.UnitsTemperature.bySymbol(ul.getSymbol()).toString()); }
public static String xmlTemperatureEnumToOMERO( Unit<ome.units.quantity.Temperature> xml) { return ome.model.enums.UnitsTemperature.bySymbol( xml.getSymbol()).toString(); }
/** * Convert a Bio-Formats {@link Length} to an OMERO Length. */ public TemperatureI(ome.units.quantity.Temperature value) { ome.model.enums.UnitsTemperature internal = ome.model.enums.UnitsTemperature.bySymbol(value.unit().getSymbol()); UnitsTemperature ul = UnitsTemperature.valueOf(internal.toString()); setValue(value.value().doubleValue()); setUnit(ul); }