]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/SIResource.java
Added graph compilation goal to Maven build.
[simantics/platform.git] / bundles / org.simantics.datatypes.ontology / src / org / simantics / datatypes / SIResource.java
diff --git a/bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/SIResource.java b/bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/SIResource.java
deleted file mode 100644 (file)
index 0e3b3f7..0000000
+++ /dev/null
@@ -1,3127 +0,0 @@
-package org.simantics.datatypes;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class SIResource {
-    
-    public final Resource Ampere;
-    public final Resource Ampere_Double;
-    public final Resource Ampere_Float;
-    public final Resource Becquerel;
-    public final Resource Becquerel_Double;
-    public final Resource Becquerel_Float;
-    public final Resource Candela;
-    public final Resource Candela_Double;
-    public final Resource Candela_Float;
-    public final Resource Celsius;
-    public final Resource Celsius_Double;
-    public final Resource Celsius_Float;
-    public final Resource CentiAmpere;
-    public final Resource CentiAmpere_Double;
-    public final Resource CentiAmpere_Float;
-    public final Resource CentiBecquerel;
-    public final Resource CentiBecquerel_Double;
-    public final Resource CentiBecquerel_Float;
-    public final Resource CentiCandela;
-    public final Resource CentiCandela_Double;
-    public final Resource CentiCandela_Float;
-    public final Resource CentiCelsius;
-    public final Resource CentiCelsius_Double;
-    public final Resource CentiCelsius_Float;
-    public final Resource CentiCoulomb;
-    public final Resource CentiCoulomb_Double;
-    public final Resource CentiCoulomb_Float;
-    public final Resource CentiFarad;
-    public final Resource CentiFarad_Double;
-    public final Resource CentiFarad_Float;
-    public final Resource CentiGray;
-    public final Resource CentiGray_Double;
-    public final Resource CentiGray_Float;
-    public final Resource CentiHenry;
-    public final Resource CentiHenry_Double;
-    public final Resource CentiHenry_Float;
-    public final Resource CentiHertz;
-    public final Resource CentiHertz_Double;
-    public final Resource CentiHertz_Float;
-    public final Resource CentiJoule;
-    public final Resource CentiJoulePerKilogram;
-    public final Resource CentiJoulePerKilogram_Double;
-    public final Resource CentiJoulePerKilogram_Float;
-    public final Resource CentiJoule_Double;
-    public final Resource CentiJoule_Float;
-    public final Resource CentiKatal;
-    public final Resource CentiKatal_Double;
-    public final Resource CentiKatal_Float;
-    public final Resource CentiKelvin;
-    public final Resource CentiKelvin_Double;
-    public final Resource CentiKelvin_Float;
-    public final Resource CentiLumen;
-    public final Resource CentiLumen_Double;
-    public final Resource CentiLumen_Float;
-    public final Resource CentiLux;
-    public final Resource CentiLux_Double;
-    public final Resource CentiLux_Float;
-    public final Resource CentiMetre;
-    public final Resource CentiMetrePerSecond;
-    public final Resource CentiMetrePerSecond_Double;
-    public final Resource CentiMetrePerSecond_Float;
-    public final Resource CentiMetre_Double;
-    public final Resource CentiMetre_Float;
-    public final Resource CentiMole;
-    public final Resource CentiMolePerKilogram;
-    public final Resource CentiMolePerKilogram_Double;
-    public final Resource CentiMolePerKilogram_Float;
-    public final Resource CentiMolePerLitre;
-    public final Resource CentiMolePerLitre_Double;
-    public final Resource CentiMolePerLitre_Float;
-    public final Resource CentiMole_Double;
-    public final Resource CentiMole_Float;
-    public final Resource CentiNewton;
-    public final Resource CentiNewtonPerMetre;
-    public final Resource CentiNewtonPerMetre_Double;
-    public final Resource CentiNewtonPerMetre_Float;
-    public final Resource CentiNewton_Double;
-    public final Resource CentiNewton_Float;
-    public final Resource CentiOhm;
-    public final Resource CentiOhm_Double;
-    public final Resource CentiOhm_Float;
-    public final Resource CentiPascal;
-    public final Resource CentiPascal_Double;
-    public final Resource CentiPascal_Float;
-    public final Resource CentiRadian;
-    public final Resource CentiRadian_Double;
-    public final Resource CentiRadian_Float;
-    public final Resource CentiSecond;
-    public final Resource CentiSecond_Double;
-    public final Resource CentiSecond_Float;
-    public final Resource CentiSiemens;
-    public final Resource CentiSiemens_Double;
-    public final Resource CentiSiemens_Float;
-    public final Resource CentiSievert;
-    public final Resource CentiSievert_Double;
-    public final Resource CentiSievert_Float;
-    public final Resource CentiSteradian;
-    public final Resource CentiSteradian_Double;
-    public final Resource CentiSteradian_Float;
-    public final Resource CentiTesla;
-    public final Resource CentiTesla_Double;
-    public final Resource CentiTesla_Float;
-    public final Resource CentiVolt;
-    public final Resource CentiVolt_Double;
-    public final Resource CentiVolt_Float;
-    public final Resource CentiWatt;
-    public final Resource CentiWatt_Double;
-    public final Resource CentiWatt_Float;
-    public final Resource CentiWeber;
-    public final Resource CentiWeber_Double;
-    public final Resource CentiWeber_Float;
-    public final Resource Centigram;
-    public final Resource CentigramPerCubicMetre;
-    public final Resource CentigramPerCubicMetre_Double;
-    public final Resource CentigramPerCubicMetre_Float;
-    public final Resource CentigramPerLitre;
-    public final Resource CentigramPerLitre_Double;
-    public final Resource CentigramPerLitre_Float;
-    public final Resource CentigramPerSecond;
-    public final Resource CentigramPerSecond_Double;
-    public final Resource CentigramPerSecond_Float;
-    public final Resource Centigram_Double;
-    public final Resource Centigram_Float;
-    public final Resource Coulomb;
-    public final Resource Coulomb_Double;
-    public final Resource Coulomb_Float;
-    public final Resource CubicMetre;
-    public final Resource CubicMetre_Double;
-    public final Resource CubicMetre_Float;
-    public final Resource Degree;
-    public final Resource Degree_Double;
-    public final Resource Degree_Float;
-    public final Resource Farad;
-    public final Resource Farad_Double;
-    public final Resource Farad_Float;
-    public final Resource GigaAmpere;
-    public final Resource GigaAmpere_Double;
-    public final Resource GigaAmpere_Float;
-    public final Resource GigaBecquerel;
-    public final Resource GigaBecquerel_Double;
-    public final Resource GigaBecquerel_Float;
-    public final Resource GigaCandela;
-    public final Resource GigaCandela_Double;
-    public final Resource GigaCandela_Float;
-    public final Resource GigaCelsius;
-    public final Resource GigaCelsius_Double;
-    public final Resource GigaCelsius_Float;
-    public final Resource GigaCoulomb;
-    public final Resource GigaCoulomb_Double;
-    public final Resource GigaCoulomb_Float;
-    public final Resource GigaFarad;
-    public final Resource GigaFarad_Double;
-    public final Resource GigaFarad_Float;
-    public final Resource GigaGray;
-    public final Resource GigaGray_Double;
-    public final Resource GigaGray_Float;
-    public final Resource GigaHenry;
-    public final Resource GigaHenry_Double;
-    public final Resource GigaHenry_Float;
-    public final Resource GigaHertz;
-    public final Resource GigaHertz_Double;
-    public final Resource GigaHertz_Float;
-    public final Resource GigaJoule;
-    public final Resource GigaJoulePerKilogram;
-    public final Resource GigaJoulePerKilogram_Double;
-    public final Resource GigaJoulePerKilogram_Float;
-    public final Resource GigaJoule_Double;
-    public final Resource GigaJoule_Float;
-    public final Resource GigaKatal;
-    public final Resource GigaKatal_Double;
-    public final Resource GigaKatal_Float;
-    public final Resource GigaKelvin;
-    public final Resource GigaKelvin_Double;
-    public final Resource GigaKelvin_Float;
-    public final Resource GigaLumen;
-    public final Resource GigaLumen_Double;
-    public final Resource GigaLumen_Float;
-    public final Resource GigaLux;
-    public final Resource GigaLux_Double;
-    public final Resource GigaLux_Float;
-    public final Resource GigaMetre;
-    public final Resource GigaMetrePerSecond;
-    public final Resource GigaMetrePerSecond_Double;
-    public final Resource GigaMetrePerSecond_Float;
-    public final Resource GigaMetre_Double;
-    public final Resource GigaMetre_Float;
-    public final Resource GigaMole;
-    public final Resource GigaMolePerKilogram;
-    public final Resource GigaMolePerKilogram_Double;
-    public final Resource GigaMolePerKilogram_Float;
-    public final Resource GigaMolePerLitre;
-    public final Resource GigaMolePerLitre_Double;
-    public final Resource GigaMolePerLitre_Float;
-    public final Resource GigaMole_Double;
-    public final Resource GigaMole_Float;
-    public final Resource GigaNewton;
-    public final Resource GigaNewtonPerMetre;
-    public final Resource GigaNewtonPerMetre_Double;
-    public final Resource GigaNewtonPerMetre_Float;
-    public final Resource GigaNewton_Double;
-    public final Resource GigaNewton_Float;
-    public final Resource GigaOhm;
-    public final Resource GigaOhm_Double;
-    public final Resource GigaOhm_Float;
-    public final Resource GigaPascal;
-    public final Resource GigaPascal_Double;
-    public final Resource GigaPascal_Float;
-    public final Resource GigaRadian;
-    public final Resource GigaRadian_Double;
-    public final Resource GigaRadian_Float;
-    public final Resource GigaSecond;
-    public final Resource GigaSecond_Double;
-    public final Resource GigaSecond_Float;
-    public final Resource GigaSiemens;
-    public final Resource GigaSiemens_Double;
-    public final Resource GigaSiemens_Float;
-    public final Resource GigaSievert;
-    public final Resource GigaSievert_Double;
-    public final Resource GigaSievert_Float;
-    public final Resource GigaSteradian;
-    public final Resource GigaSteradian_Double;
-    public final Resource GigaSteradian_Float;
-    public final Resource GigaTesla;
-    public final Resource GigaTesla_Double;
-    public final Resource GigaTesla_Float;
-    public final Resource GigaVolt;
-    public final Resource GigaVolt_Double;
-    public final Resource GigaVolt_Float;
-    public final Resource GigaWatt;
-    public final Resource GigaWatt_Double;
-    public final Resource GigaWatt_Float;
-    public final Resource GigaWeber;
-    public final Resource GigaWeber_Double;
-    public final Resource GigaWeber_Float;
-    public final Resource Gigagram;
-    public final Resource GigagramPerCubicMetre;
-    public final Resource GigagramPerCubicMetre_Double;
-    public final Resource GigagramPerCubicMetre_Float;
-    public final Resource GigagramPerLitre;
-    public final Resource GigagramPerLitre_Double;
-    public final Resource GigagramPerLitre_Float;
-    public final Resource GigagramPerSecond;
-    public final Resource GigagramPerSecond_Double;
-    public final Resource GigagramPerSecond_Float;
-    public final Resource Gigagram_Double;
-    public final Resource Gigagram_Float;
-    public final Resource Gray;
-    public final Resource Gray_Double;
-    public final Resource Gray_Float;
-    public final Resource HectoAmpere;
-    public final Resource HectoAmpere_Double;
-    public final Resource HectoAmpere_Float;
-    public final Resource HectoBecquerel;
-    public final Resource HectoBecquerel_Double;
-    public final Resource HectoBecquerel_Float;
-    public final Resource HectoCandela;
-    public final Resource HectoCandela_Double;
-    public final Resource HectoCandela_Float;
-    public final Resource HectoCelsius;
-    public final Resource HectoCelsius_Double;
-    public final Resource HectoCelsius_Float;
-    public final Resource HectoCoulomb;
-    public final Resource HectoCoulomb_Double;
-    public final Resource HectoCoulomb_Float;
-    public final Resource HectoFarad;
-    public final Resource HectoFarad_Double;
-    public final Resource HectoFarad_Float;
-    public final Resource HectoGray;
-    public final Resource HectoGray_Double;
-    public final Resource HectoGray_Float;
-    public final Resource HectoHenry;
-    public final Resource HectoHenry_Double;
-    public final Resource HectoHenry_Float;
-    public final Resource HectoHertz;
-    public final Resource HectoHertz_Double;
-    public final Resource HectoHertz_Float;
-    public final Resource HectoJoule;
-    public final Resource HectoJoulePerKilogram;
-    public final Resource HectoJoulePerKilogram_Double;
-    public final Resource HectoJoulePerKilogram_Float;
-    public final Resource HectoJoule_Double;
-    public final Resource HectoJoule_Float;
-    public final Resource HectoKatal;
-    public final Resource HectoKatal_Double;
-    public final Resource HectoKatal_Float;
-    public final Resource HectoKelvin;
-    public final Resource HectoKelvin_Double;
-    public final Resource HectoKelvin_Float;
-    public final Resource HectoLumen;
-    public final Resource HectoLumen_Double;
-    public final Resource HectoLumen_Float;
-    public final Resource HectoLux;
-    public final Resource HectoLux_Double;
-    public final Resource HectoLux_Float;
-    public final Resource HectoMetre;
-    public final Resource HectoMetrePerSecond;
-    public final Resource HectoMetrePerSecond_Double;
-    public final Resource HectoMetrePerSecond_Float;
-    public final Resource HectoMetre_Double;
-    public final Resource HectoMetre_Float;
-    public final Resource HectoMole;
-    public final Resource HectoMolePerKilogram;
-    public final Resource HectoMolePerKilogram_Double;
-    public final Resource HectoMolePerKilogram_Float;
-    public final Resource HectoMolePerLitre;
-    public final Resource HectoMolePerLitre_Double;
-    public final Resource HectoMolePerLitre_Float;
-    public final Resource HectoMole_Double;
-    public final Resource HectoMole_Float;
-    public final Resource HectoNewton;
-    public final Resource HectoNewtonPerMetre;
-    public final Resource HectoNewtonPerMetre_Double;
-    public final Resource HectoNewtonPerMetre_Float;
-    public final Resource HectoNewton_Double;
-    public final Resource HectoNewton_Float;
-    public final Resource HectoOhm;
-    public final Resource HectoOhm_Double;
-    public final Resource HectoOhm_Float;
-    public final Resource HectoPascal;
-    public final Resource HectoPascal_Double;
-    public final Resource HectoPascal_Float;
-    public final Resource HectoRadian;
-    public final Resource HectoRadian_Double;
-    public final Resource HectoRadian_Float;
-    public final Resource HectoSecond;
-    public final Resource HectoSecond_Double;
-    public final Resource HectoSecond_Float;
-    public final Resource HectoSiemens;
-    public final Resource HectoSiemens_Double;
-    public final Resource HectoSiemens_Float;
-    public final Resource HectoSievert;
-    public final Resource HectoSievert_Double;
-    public final Resource HectoSievert_Float;
-    public final Resource HectoSteradian;
-    public final Resource HectoSteradian_Double;
-    public final Resource HectoSteradian_Float;
-    public final Resource HectoTesla;
-    public final Resource HectoTesla_Double;
-    public final Resource HectoTesla_Float;
-    public final Resource HectoVolt;
-    public final Resource HectoVolt_Double;
-    public final Resource HectoVolt_Float;
-    public final Resource HectoWatt;
-    public final Resource HectoWatt_Double;
-    public final Resource HectoWatt_Float;
-    public final Resource HectoWeber;
-    public final Resource HectoWeber_Double;
-    public final Resource HectoWeber_Float;
-    public final Resource Hectogram;
-    public final Resource HectogramPerCubicMetre;
-    public final Resource HectogramPerCubicMetre_Double;
-    public final Resource HectogramPerCubicMetre_Float;
-    public final Resource HectogramPerLitre;
-    public final Resource HectogramPerLitre_Double;
-    public final Resource HectogramPerLitre_Float;
-    public final Resource HectogramPerSecond;
-    public final Resource HectogramPerSecond_Double;
-    public final Resource HectogramPerSecond_Float;
-    public final Resource Hectogram_Double;
-    public final Resource Hectogram_Float;
-    public final Resource Henry;
-    public final Resource Henry_Double;
-    public final Resource Henry_Float;
-    public final Resource Hertz;
-    public final Resource Hertz_Double;
-    public final Resource Hertz_Float;
-    public final Resource Hour;
-    public final Resource Hour_Double;
-    public final Resource Hour_Float;
-    public final Resource Joule;
-    public final Resource JoulePerKilogram;
-    public final Resource JoulePerKilogram_Double;
-    public final Resource JoulePerKilogram_Float;
-    public final Resource Joule_Double;
-    public final Resource Joule_Float;
-    public final Resource Katal;
-    public final Resource Katal_Double;
-    public final Resource Katal_Float;
-    public final Resource Kelvin;
-    public final Resource Kelvin_Double;
-    public final Resource Kelvin_Float;
-    public final Resource KiloAmpere;
-    public final Resource KiloAmpere_Double;
-    public final Resource KiloAmpere_Float;
-    public final Resource KiloBecquerel;
-    public final Resource KiloBecquerel_Double;
-    public final Resource KiloBecquerel_Float;
-    public final Resource KiloCandela;
-    public final Resource KiloCandela_Double;
-    public final Resource KiloCandela_Float;
-    public final Resource KiloCelsius;
-    public final Resource KiloCelsius_Double;
-    public final Resource KiloCelsius_Float;
-    public final Resource KiloCoulomb;
-    public final Resource KiloCoulomb_Double;
-    public final Resource KiloCoulomb_Float;
-    public final Resource KiloFarad;
-    public final Resource KiloFarad_Double;
-    public final Resource KiloFarad_Float;
-    public final Resource KiloGray;
-    public final Resource KiloGray_Double;
-    public final Resource KiloGray_Float;
-    public final Resource KiloHenry;
-    public final Resource KiloHenry_Double;
-    public final Resource KiloHenry_Float;
-    public final Resource KiloHertz;
-    public final Resource KiloHertz_Double;
-    public final Resource KiloHertz_Float;
-    public final Resource KiloJoule;
-    public final Resource KiloJoulePerKilogram;
-    public final Resource KiloJoulePerKilogram_Double;
-    public final Resource KiloJoulePerKilogram_Float;
-    public final Resource KiloJoule_Double;
-    public final Resource KiloJoule_Float;
-    public final Resource KiloKatal;
-    public final Resource KiloKatal_Double;
-    public final Resource KiloKatal_Float;
-    public final Resource KiloKelvin;
-    public final Resource KiloKelvin_Double;
-    public final Resource KiloKelvin_Float;
-    public final Resource KiloLumen;
-    public final Resource KiloLumen_Double;
-    public final Resource KiloLumen_Float;
-    public final Resource KiloLux;
-    public final Resource KiloLux_Double;
-    public final Resource KiloLux_Float;
-    public final Resource KiloMetre;
-    public final Resource KiloMetrePerSecond;
-    public final Resource KiloMetrePerSecond_Double;
-    public final Resource KiloMetrePerSecond_Float;
-    public final Resource KiloMetre_Double;
-    public final Resource KiloMetre_Float;
-    public final Resource KiloMole;
-    public final Resource KiloMolePerKilogram;
-    public final Resource KiloMolePerKilogram_Double;
-    public final Resource KiloMolePerKilogram_Float;
-    public final Resource KiloMolePerLitre;
-    public final Resource KiloMolePerLitre_Double;
-    public final Resource KiloMolePerLitre_Float;
-    public final Resource KiloMole_Double;
-    public final Resource KiloMole_Float;
-    public final Resource KiloNewton;
-    public final Resource KiloNewtonPerMetre;
-    public final Resource KiloNewtonPerMetre_Double;
-    public final Resource KiloNewtonPerMetre_Float;
-    public final Resource KiloNewton_Double;
-    public final Resource KiloNewton_Float;
-    public final Resource KiloOhm;
-    public final Resource KiloOhm_Double;
-    public final Resource KiloOhm_Float;
-    public final Resource KiloPascal;
-    public final Resource KiloPascal_Double;
-    public final Resource KiloPascal_Float;
-    public final Resource KiloRadian;
-    public final Resource KiloRadian_Double;
-    public final Resource KiloRadian_Float;
-    public final Resource KiloSecond;
-    public final Resource KiloSecond_Double;
-    public final Resource KiloSecond_Float;
-    public final Resource KiloSiemens;
-    public final Resource KiloSiemens_Double;
-    public final Resource KiloSiemens_Float;
-    public final Resource KiloSievert;
-    public final Resource KiloSievert_Double;
-    public final Resource KiloSievert_Float;
-    public final Resource KiloSteradian;
-    public final Resource KiloSteradian_Double;
-    public final Resource KiloSteradian_Float;
-    public final Resource KiloTesla;
-    public final Resource KiloTesla_Double;
-    public final Resource KiloTesla_Float;
-    public final Resource KiloVolt;
-    public final Resource KiloVolt_Double;
-    public final Resource KiloVolt_Float;
-    public final Resource KiloWatt;
-    public final Resource KiloWatt_Double;
-    public final Resource KiloWatt_Float;
-    public final Resource KiloWeber;
-    public final Resource KiloWeber_Double;
-    public final Resource KiloWeber_Float;
-    public final Resource Kilogram;
-    public final Resource KilogramPerCubicMetre;
-    public final Resource KilogramPerCubicMetre_Double;
-    public final Resource KilogramPerCubicMetre_Float;
-    public final Resource KilogramPerLitre;
-    public final Resource KilogramPerLitre_Double;
-    public final Resource KilogramPerLitre_Float;
-    public final Resource KilogramPerSecond;
-    public final Resource KilogramPerSecond_Double;
-    public final Resource KilogramPerSecond_Float;
-    public final Resource Kilogram_Double;
-    public final Resource Kilogram_Float;
-    public final Resource Litre;
-    public final Resource Litre_Double;
-    public final Resource Litre_Float;
-    public final Resource Lumen;
-    public final Resource Lumen_Double;
-    public final Resource Lumen_Float;
-    public final Resource Lux;
-    public final Resource Lux_Double;
-    public final Resource Lux_Float;
-    public final Resource MassPercentage;
-    public final Resource MassPercentage_Double;
-    public final Resource MassPercentage_Float;
-    public final Resource MegaAmpere;
-    public final Resource MegaAmpere_Double;
-    public final Resource MegaAmpere_Float;
-    public final Resource MegaBecquerel;
-    public final Resource MegaBecquerel_Double;
-    public final Resource MegaBecquerel_Float;
-    public final Resource MegaCandela;
-    public final Resource MegaCandela_Double;
-    public final Resource MegaCandela_Float;
-    public final Resource MegaCelsius;
-    public final Resource MegaCelsius_Double;
-    public final Resource MegaCelsius_Float;
-    public final Resource MegaCoulomb;
-    public final Resource MegaCoulomb_Double;
-    public final Resource MegaCoulomb_Float;
-    public final Resource MegaFarad;
-    public final Resource MegaFarad_Double;
-    public final Resource MegaFarad_Float;
-    public final Resource MegaGray;
-    public final Resource MegaGray_Double;
-    public final Resource MegaGray_Float;
-    public final Resource MegaHenry;
-    public final Resource MegaHenry_Double;
-    public final Resource MegaHenry_Float;
-    public final Resource MegaHertz;
-    public final Resource MegaHertz_Double;
-    public final Resource MegaHertz_Float;
-    public final Resource MegaJoule;
-    public final Resource MegaJoulePerKilogram;
-    public final Resource MegaJoulePerKilogram_Double;
-    public final Resource MegaJoulePerKilogram_Float;
-    public final Resource MegaJoule_Double;
-    public final Resource MegaJoule_Float;
-    public final Resource MegaKatal;
-    public final Resource MegaKatal_Double;
-    public final Resource MegaKatal_Float;
-    public final Resource MegaKelvin;
-    public final Resource MegaKelvin_Double;
-    public final Resource MegaKelvin_Float;
-    public final Resource MegaLumen;
-    public final Resource MegaLumen_Double;
-    public final Resource MegaLumen_Float;
-    public final Resource MegaLux;
-    public final Resource MegaLux_Double;
-    public final Resource MegaLux_Float;
-    public final Resource MegaMetre;
-    public final Resource MegaMetrePerSecond;
-    public final Resource MegaMetrePerSecond_Double;
-    public final Resource MegaMetrePerSecond_Float;
-    public final Resource MegaMetre_Double;
-    public final Resource MegaMetre_Float;
-    public final Resource MegaMole;
-    public final Resource MegaMolePerKilogram;
-    public final Resource MegaMolePerKilogram_Double;
-    public final Resource MegaMolePerKilogram_Float;
-    public final Resource MegaMolePerLitre;
-    public final Resource MegaMolePerLitre_Double;
-    public final Resource MegaMolePerLitre_Float;
-    public final Resource MegaMole_Double;
-    public final Resource MegaMole_Float;
-    public final Resource MegaNewton;
-    public final Resource MegaNewtonPerMetre;
-    public final Resource MegaNewtonPerMetre_Double;
-    public final Resource MegaNewtonPerMetre_Float;
-    public final Resource MegaNewton_Double;
-    public final Resource MegaNewton_Float;
-    public final Resource MegaOhm;
-    public final Resource MegaOhm_Double;
-    public final Resource MegaOhm_Float;
-    public final Resource MegaPascal;
-    public final Resource MegaPascal_Double;
-    public final Resource MegaPascal_Float;
-    public final Resource MegaRadian;
-    public final Resource MegaRadian_Double;
-    public final Resource MegaRadian_Float;
-    public final Resource MegaSecond;
-    public final Resource MegaSecond_Double;
-    public final Resource MegaSecond_Float;
-    public final Resource MegaSiemens;
-    public final Resource MegaSiemens_Double;
-    public final Resource MegaSiemens_Float;
-    public final Resource MegaSievert;
-    public final Resource MegaSievert_Double;
-    public final Resource MegaSievert_Float;
-    public final Resource MegaSteradian;
-    public final Resource MegaSteradian_Double;
-    public final Resource MegaSteradian_Float;
-    public final Resource MegaTesla;
-    public final Resource MegaTesla_Double;
-    public final Resource MegaTesla_Float;
-    public final Resource MegaVolt;
-    public final Resource MegaVolt_Double;
-    public final Resource MegaVolt_Float;
-    public final Resource MegaWatt;
-    public final Resource MegaWatt_Double;
-    public final Resource MegaWatt_Float;
-    public final Resource MegaWeber;
-    public final Resource MegaWeber_Double;
-    public final Resource MegaWeber_Float;
-    public final Resource Megagram;
-    public final Resource MegagramPerCubicMetre;
-    public final Resource MegagramPerCubicMetre_Double;
-    public final Resource MegagramPerCubicMetre_Float;
-    public final Resource MegagramPerLitre;
-    public final Resource MegagramPerLitre_Double;
-    public final Resource MegagramPerLitre_Float;
-    public final Resource MegagramPerSecond;
-    public final Resource MegagramPerSecond_Double;
-    public final Resource MegagramPerSecond_Float;
-    public final Resource Megagram_Double;
-    public final Resource Megagram_Float;
-    public final Resource Metre;
-    public final Resource MetrePerSecond;
-    public final Resource MetrePerSecond_Double;
-    public final Resource MetrePerSecond_Float;
-    public final Resource Metre_Double;
-    public final Resource Metre_Float;
-    public final Resource MicroAmpere;
-    public final Resource MicroAmpere_Double;
-    public final Resource MicroAmpere_Float;
-    public final Resource MicroBecquerel;
-    public final Resource MicroBecquerel_Double;
-    public final Resource MicroBecquerel_Float;
-    public final Resource MicroCandela;
-    public final Resource MicroCandela_Double;
-    public final Resource MicroCandela_Float;
-    public final Resource MicroCelsius;
-    public final Resource MicroCelsius_Double;
-    public final Resource MicroCelsius_Float;
-    public final Resource MicroCoulomb;
-    public final Resource MicroCoulomb_Double;
-    public final Resource MicroCoulomb_Float;
-    public final Resource MicroFarad;
-    public final Resource MicroFarad_Double;
-    public final Resource MicroFarad_Float;
-    public final Resource MicroGray;
-    public final Resource MicroGray_Double;
-    public final Resource MicroGray_Float;
-    public final Resource MicroHenry;
-    public final Resource MicroHenry_Double;
-    public final Resource MicroHenry_Float;
-    public final Resource MicroHertz;
-    public final Resource MicroHertz_Double;
-    public final Resource MicroHertz_Float;
-    public final Resource MicroJoule;
-    public final Resource MicroJoulePerKilogram;
-    public final Resource MicroJoulePerKilogram_Double;
-    public final Resource MicroJoulePerKilogram_Float;
-    public final Resource MicroJoule_Double;
-    public final Resource MicroJoule_Float;
-    public final Resource MicroKatal;
-    public final Resource MicroKatal_Double;
-    public final Resource MicroKatal_Float;
-    public final Resource MicroKelvin;
-    public final Resource MicroKelvin_Double;
-    public final Resource MicroKelvin_Float;
-    public final Resource MicroLumen;
-    public final Resource MicroLumen_Double;
-    public final Resource MicroLumen_Float;
-    public final Resource MicroLux;
-    public final Resource MicroLux_Double;
-    public final Resource MicroLux_Float;
-    public final Resource MicroMetre;
-    public final Resource MicroMetrePerSecond;
-    public final Resource MicroMetrePerSecond_Double;
-    public final Resource MicroMetrePerSecond_Float;
-    public final Resource MicroMetre_Double;
-    public final Resource MicroMetre_Float;
-    public final Resource MicroMole;
-    public final Resource MicroMolePerKilogram;
-    public final Resource MicroMolePerKilogram_Double;
-    public final Resource MicroMolePerKilogram_Float;
-    public final Resource MicroMolePerLitre;
-    public final Resource MicroMolePerLitre_Double;
-    public final Resource MicroMolePerLitre_Float;
-    public final Resource MicroMole_Double;
-    public final Resource MicroMole_Float;
-    public final Resource MicroNewton;
-    public final Resource MicroNewtonPerMetre;
-    public final Resource MicroNewtonPerMetre_Double;
-    public final Resource MicroNewtonPerMetre_Float;
-    public final Resource MicroNewton_Double;
-    public final Resource MicroNewton_Float;
-    public final Resource MicroOhm;
-    public final Resource MicroOhm_Double;
-    public final Resource MicroOhm_Float;
-    public final Resource MicroPascal;
-    public final Resource MicroPascal_Double;
-    public final Resource MicroPascal_Float;
-    public final Resource MicroRadian;
-    public final Resource MicroRadian_Double;
-    public final Resource MicroRadian_Float;
-    public final Resource MicroSecond;
-    public final Resource MicroSecond_Double;
-    public final Resource MicroSecond_Float;
-    public final Resource MicroSiemens;
-    public final Resource MicroSiemens_Double;
-    public final Resource MicroSiemens_Float;
-    public final Resource MicroSievert;
-    public final Resource MicroSievert_Double;
-    public final Resource MicroSievert_Float;
-    public final Resource MicroSteradian;
-    public final Resource MicroSteradian_Double;
-    public final Resource MicroSteradian_Float;
-    public final Resource MicroTesla;
-    public final Resource MicroTesla_Double;
-    public final Resource MicroTesla_Float;
-    public final Resource MicroVolt;
-    public final Resource MicroVolt_Double;
-    public final Resource MicroVolt_Float;
-    public final Resource MicroWatt;
-    public final Resource MicroWatt_Double;
-    public final Resource MicroWatt_Float;
-    public final Resource MicroWeber;
-    public final Resource MicroWeber_Double;
-    public final Resource MicroWeber_Float;
-    public final Resource Microgram;
-    public final Resource MicrogramPerCubicMetre;
-    public final Resource MicrogramPerCubicMetre_Double;
-    public final Resource MicrogramPerCubicMetre_Float;
-    public final Resource MicrogramPerLitre;
-    public final Resource MicrogramPerLitre_Double;
-    public final Resource MicrogramPerLitre_Float;
-    public final Resource MicrogramPerSecond;
-    public final Resource MicrogramPerSecond_Double;
-    public final Resource MicrogramPerSecond_Float;
-    public final Resource Microgram_Double;
-    public final Resource Microgram_Float;
-    public final Resource MilliAmpere;
-    public final Resource MilliAmpere_Double;
-    public final Resource MilliAmpere_Float;
-    public final Resource MilliBecquerel;
-    public final Resource MilliBecquerel_Double;
-    public final Resource MilliBecquerel_Float;
-    public final Resource MilliCandela;
-    public final Resource MilliCandela_Double;
-    public final Resource MilliCandela_Float;
-    public final Resource MilliCelsius;
-    public final Resource MilliCelsius_Double;
-    public final Resource MilliCelsius_Float;
-    public final Resource MilliCoulomb;
-    public final Resource MilliCoulomb_Double;
-    public final Resource MilliCoulomb_Float;
-    public final Resource MilliFarad;
-    public final Resource MilliFarad_Double;
-    public final Resource MilliFarad_Float;
-    public final Resource MilliGray;
-    public final Resource MilliGray_Double;
-    public final Resource MilliGray_Float;
-    public final Resource MilliHenry;
-    public final Resource MilliHenry_Double;
-    public final Resource MilliHenry_Float;
-    public final Resource MilliHertz;
-    public final Resource MilliHertz_Double;
-    public final Resource MilliHertz_Float;
-    public final Resource MilliJoule;
-    public final Resource MilliJoulePerKilogram;
-    public final Resource MilliJoulePerKilogram_Double;
-    public final Resource MilliJoulePerKilogram_Float;
-    public final Resource MilliJoule_Double;
-    public final Resource MilliJoule_Float;
-    public final Resource MilliKatal;
-    public final Resource MilliKatal_Double;
-    public final Resource MilliKatal_Float;
-    public final Resource MilliKelvin;
-    public final Resource MilliKelvin_Double;
-    public final Resource MilliKelvin_Float;
-    public final Resource MilliLumen;
-    public final Resource MilliLumen_Double;
-    public final Resource MilliLumen_Float;
-    public final Resource MilliLux;
-    public final Resource MilliLux_Double;
-    public final Resource MilliLux_Float;
-    public final Resource MilliMetre;
-    public final Resource MilliMetrePerSecond;
-    public final Resource MilliMetrePerSecond_Double;
-    public final Resource MilliMetrePerSecond_Float;
-    public final Resource MilliMetre_Double;
-    public final Resource MilliMetre_Float;
-    public final Resource MilliMole;
-    public final Resource MilliMolePerKilogram;
-    public final Resource MilliMolePerKilogram_Double;
-    public final Resource MilliMolePerKilogram_Float;
-    public final Resource MilliMolePerLitre;
-    public final Resource MilliMolePerLitre_Double;
-    public final Resource MilliMolePerLitre_Float;
-    public final Resource MilliMole_Double;
-    public final Resource MilliMole_Float;
-    public final Resource MilliNewton;
-    public final Resource MilliNewtonPerMetre;
-    public final Resource MilliNewtonPerMetre_Double;
-    public final Resource MilliNewtonPerMetre_Float;
-    public final Resource MilliNewton_Double;
-    public final Resource MilliNewton_Float;
-    public final Resource MilliOhm;
-    public final Resource MilliOhm_Double;
-    public final Resource MilliOhm_Float;
-    public final Resource MilliPascal;
-    public final Resource MilliPascal_Double;
-    public final Resource MilliPascal_Float;
-    public final Resource MilliRadian;
-    public final Resource MilliRadian_Double;
-    public final Resource MilliRadian_Float;
-    public final Resource MilliSecond;
-    public final Resource MilliSecond_Double;
-    public final Resource MilliSecond_Float;
-    public final Resource MilliSiemens;
-    public final Resource MilliSiemens_Double;
-    public final Resource MilliSiemens_Float;
-    public final Resource MilliSievert;
-    public final Resource MilliSievert_Double;
-    public final Resource MilliSievert_Float;
-    public final Resource MilliSteradian;
-    public final Resource MilliSteradian_Double;
-    public final Resource MilliSteradian_Float;
-    public final Resource MilliTesla;
-    public final Resource MilliTesla_Double;
-    public final Resource MilliTesla_Float;
-    public final Resource MilliVolt;
-    public final Resource MilliVolt_Double;
-    public final Resource MilliVolt_Float;
-    public final Resource MilliWatt;
-    public final Resource MilliWatt_Double;
-    public final Resource MilliWatt_Float;
-    public final Resource MilliWeber;
-    public final Resource MilliWeber_Double;
-    public final Resource MilliWeber_Float;
-    public final Resource Milligram;
-    public final Resource MilligramPerCubicMetre;
-    public final Resource MilligramPerCubicMetre_Double;
-    public final Resource MilligramPerCubicMetre_Float;
-    public final Resource MilligramPerLitre;
-    public final Resource MilligramPerLitre_Double;
-    public final Resource MilligramPerLitre_Float;
-    public final Resource MilligramPerSecond;
-    public final Resource MilligramPerSecond_Double;
-    public final Resource MilligramPerSecond_Float;
-    public final Resource Milligram_Double;
-    public final Resource Milligram_Float;
-    public final Resource Minute;
-    public final Resource Minute_Double;
-    public final Resource Minute_Float;
-    public final Resource Mole;
-    public final Resource MolePerKilogram;
-    public final Resource MolePerKilogram_Double;
-    public final Resource MolePerKilogram_Float;
-    public final Resource MolePerLitre;
-    public final Resource MolePerLitre_Double;
-    public final Resource MolePerLitre_Float;
-    public final Resource Mole_Double;
-    public final Resource Mole_Float;
-    public final Resource Newton;
-    public final Resource NewtonPerMetre;
-    public final Resource NewtonPerMetre_Double;
-    public final Resource NewtonPerMetre_Float;
-    public final Resource Newton_Double;
-    public final Resource Newton_Float;
-    public final Resource Ohm;
-    public final Resource Ohm_Double;
-    public final Resource Ohm_Float;
-    public final Resource Pascal;
-    public final Resource Pascal_Double;
-    public final Resource Pascal_Float;
-    public final Resource Percentage;
-    public final Resource Percentage_Double;
-    public final Resource Percentage_Float;
-    public final Resource Radian;
-    public final Resource Radian_Double;
-    public final Resource Radian_Float;
-    public final Resource Second;
-    public final Resource Second_Double;
-    public final Resource Second_Float;
-    public final Resource Siemens;
-    public final Resource Siemens_Double;
-    public final Resource Siemens_Float;
-    public final Resource Sievert;
-    public final Resource Sievert_Double;
-    public final Resource Sievert_Float;
-    public final Resource SquareMetre;
-    public final Resource SquareMetre_Double;
-    public final Resource SquareMetre_Float;
-    public final Resource Steradian;
-    public final Resource Steradian_Double;
-    public final Resource Steradian_Float;
-    public final Resource TeraAmpere;
-    public final Resource TeraAmpere_Double;
-    public final Resource TeraAmpere_Float;
-    public final Resource TeraBecquerel;
-    public final Resource TeraBecquerel_Double;
-    public final Resource TeraBecquerel_Float;
-    public final Resource TeraCandela;
-    public final Resource TeraCandela_Double;
-    public final Resource TeraCandela_Float;
-    public final Resource TeraCelsius;
-    public final Resource TeraCelsius_Double;
-    public final Resource TeraCelsius_Float;
-    public final Resource TeraCoulomb;
-    public final Resource TeraCoulomb_Double;
-    public final Resource TeraCoulomb_Float;
-    public final Resource TeraFarad;
-    public final Resource TeraFarad_Double;
-    public final Resource TeraFarad_Float;
-    public final Resource TeraGray;
-    public final Resource TeraGray_Double;
-    public final Resource TeraGray_Float;
-    public final Resource TeraHenry;
-    public final Resource TeraHenry_Double;
-    public final Resource TeraHenry_Float;
-    public final Resource TeraHertz;
-    public final Resource TeraHertz_Double;
-    public final Resource TeraHertz_Float;
-    public final Resource TeraJoule;
-    public final Resource TeraJoulePerKilogram;
-    public final Resource TeraJoulePerKilogram_Double;
-    public final Resource TeraJoulePerKilogram_Float;
-    public final Resource TeraJoule_Double;
-    public final Resource TeraJoule_Float;
-    public final Resource TeraKatal;
-    public final Resource TeraKatal_Double;
-    public final Resource TeraKatal_Float;
-    public final Resource TeraKelvin;
-    public final Resource TeraKelvin_Double;
-    public final Resource TeraKelvin_Float;
-    public final Resource TeraLumen;
-    public final Resource TeraLumen_Double;
-    public final Resource TeraLumen_Float;
-    public final Resource TeraLux;
-    public final Resource TeraLux_Double;
-    public final Resource TeraLux_Float;
-    public final Resource TeraMetre;
-    public final Resource TeraMetrePerSecond;
-    public final Resource TeraMetrePerSecond_Double;
-    public final Resource TeraMetrePerSecond_Float;
-    public final Resource TeraMetre_Double;
-    public final Resource TeraMetre_Float;
-    public final Resource TeraMole;
-    public final Resource TeraMolePerKilogram;
-    public final Resource TeraMolePerKilogram_Double;
-    public final Resource TeraMolePerKilogram_Float;
-    public final Resource TeraMolePerLitre;
-    public final Resource TeraMolePerLitre_Double;
-    public final Resource TeraMolePerLitre_Float;
-    public final Resource TeraMole_Double;
-    public final Resource TeraMole_Float;
-    public final Resource TeraNewton;
-    public final Resource TeraNewtonPerMetre;
-    public final Resource TeraNewtonPerMetre_Double;
-    public final Resource TeraNewtonPerMetre_Float;
-    public final Resource TeraNewton_Double;
-    public final Resource TeraNewton_Float;
-    public final Resource TeraOhm;
-    public final Resource TeraOhm_Double;
-    public final Resource TeraOhm_Float;
-    public final Resource TeraPascal;
-    public final Resource TeraPascal_Double;
-    public final Resource TeraPascal_Float;
-    public final Resource TeraRadian;
-    public final Resource TeraRadian_Double;
-    public final Resource TeraRadian_Float;
-    public final Resource TeraSecond;
-    public final Resource TeraSecond_Double;
-    public final Resource TeraSecond_Float;
-    public final Resource TeraSiemens;
-    public final Resource TeraSiemens_Double;
-    public final Resource TeraSiemens_Float;
-    public final Resource TeraSievert;
-    public final Resource TeraSievert_Double;
-    public final Resource TeraSievert_Float;
-    public final Resource TeraSteradian;
-    public final Resource TeraSteradian_Double;
-    public final Resource TeraSteradian_Float;
-    public final Resource TeraTesla;
-    public final Resource TeraTesla_Double;
-    public final Resource TeraTesla_Float;
-    public final Resource TeraVolt;
-    public final Resource TeraVolt_Double;
-    public final Resource TeraVolt_Float;
-    public final Resource TeraWatt;
-    public final Resource TeraWatt_Double;
-    public final Resource TeraWatt_Float;
-    public final Resource TeraWeber;
-    public final Resource TeraWeber_Double;
-    public final Resource TeraWeber_Float;
-    public final Resource Teragram;
-    public final Resource TeragramPerCubicMetre;
-    public final Resource TeragramPerCubicMetre_Double;
-    public final Resource TeragramPerCubicMetre_Float;
-    public final Resource TeragramPerLitre;
-    public final Resource TeragramPerLitre_Double;
-    public final Resource TeragramPerLitre_Float;
-    public final Resource TeragramPerSecond;
-    public final Resource TeragramPerSecond_Double;
-    public final Resource TeragramPerSecond_Float;
-    public final Resource Teragram_Double;
-    public final Resource Teragram_Float;
-    public final Resource Tesla;
-    public final Resource Tesla_Double;
-    public final Resource Tesla_Float;
-    public final Resource Unit;
-    public final Resource Volt;
-    public final Resource Volt_Double;
-    public final Resource Volt_Float;
-    public final Resource Watt;
-    public final Resource Watt_Double;
-    public final Resource Watt_Float;
-    public final Resource Weber;
-    public final Resource Weber_Double;
-    public final Resource Weber_Float;
-    public final Resource gram;
-    public final Resource gramPerCubicMetre;
-    public final Resource gramPerCubicMetre_Double;
-    public final Resource gramPerCubicMetre_Float;
-    public final Resource gramPerLitre;
-    public final Resource gramPerLitre_Double;
-    public final Resource gramPerLitre_Float;
-    public final Resource gramPerSecond;
-    public final Resource gramPerSecond_Double;
-    public final Resource gramPerSecond_Float;
-    public final Resource gram_Double;
-    public final Resource gram_Float;
-        
-    public static class URIs {
-        public static final String Ampere = "http://www.simantics.org/Datatypes-1.1/SI/Ampere";
-        public static final String Ampere_Double = "http://www.simantics.org/Datatypes-1.1/SI/Ampere/Double";
-        public static final String Ampere_Float = "http://www.simantics.org/Datatypes-1.1/SI/Ampere/Float";
-        public static final String Becquerel = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel";
-        public static final String Becquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel/Double";
-        public static final String Becquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel/Float";
-        public static final String Candela = "http://www.simantics.org/Datatypes-1.1/SI/Candela";
-        public static final String Candela_Double = "http://www.simantics.org/Datatypes-1.1/SI/Candela/Double";
-        public static final String Candela_Float = "http://www.simantics.org/Datatypes-1.1/SI/Candela/Float";
-        public static final String Celsius = "http://www.simantics.org/Datatypes-1.1/SI/Celsius";
-        public static final String Celsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/Celsius/Double";
-        public static final String Celsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/Celsius/Float";
-        public static final String CentiAmpere = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere";
-        public static final String CentiAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere/Double";
-        public static final String CentiAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere/Float";
-        public static final String CentiBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel";
-        public static final String CentiBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel/Double";
-        public static final String CentiBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel/Float";
-        public static final String CentiCandela = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela";
-        public static final String CentiCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela/Double";
-        public static final String CentiCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela/Float";
-        public static final String CentiCelsius = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius";
-        public static final String CentiCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius/Double";
-        public static final String CentiCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius/Float";
-        public static final String CentiCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb";
-        public static final String CentiCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb/Double";
-        public static final String CentiCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb/Float";
-        public static final String CentiFarad = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad";
-        public static final String CentiFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad/Double";
-        public static final String CentiFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad/Float";
-        public static final String CentiGray = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray";
-        public static final String CentiGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray/Double";
-        public static final String CentiGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray/Float";
-        public static final String CentiHenry = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry";
-        public static final String CentiHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry/Double";
-        public static final String CentiHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry/Float";
-        public static final String CentiHertz = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz";
-        public static final String CentiHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz/Double";
-        public static final String CentiHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz/Float";
-        public static final String CentiJoule = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule";
-        public static final String CentiJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram";
-        public static final String CentiJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram/Double";
-        public static final String CentiJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram/Float";
-        public static final String CentiJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule/Double";
-        public static final String CentiJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule/Float";
-        public static final String CentiKatal = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal";
-        public static final String CentiKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal/Double";
-        public static final String CentiKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal/Float";
-        public static final String CentiKelvin = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin";
-        public static final String CentiKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin/Double";
-        public static final String CentiKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin/Float";
-        public static final String CentiLumen = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen";
-        public static final String CentiLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen/Double";
-        public static final String CentiLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen/Float";
-        public static final String CentiLux = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux";
-        public static final String CentiLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux/Double";
-        public static final String CentiLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux/Float";
-        public static final String CentiMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre";
-        public static final String CentiMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond";
-        public static final String CentiMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond/Double";
-        public static final String CentiMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond/Float";
-        public static final String CentiMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre/Double";
-        public static final String CentiMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre/Float";
-        public static final String CentiMole = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole";
-        public static final String CentiMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram";
-        public static final String CentiMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram/Double";
-        public static final String CentiMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram/Float";
-        public static final String CentiMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre";
-        public static final String CentiMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre/Double";
-        public static final String CentiMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre/Float";
-        public static final String CentiMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole/Double";
-        public static final String CentiMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole/Float";
-        public static final String CentiNewton = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton";
-        public static final String CentiNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre";
-        public static final String CentiNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre/Double";
-        public static final String CentiNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre/Float";
-        public static final String CentiNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton/Double";
-        public static final String CentiNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton/Float";
-        public static final String CentiOhm = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm";
-        public static final String CentiOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm/Double";
-        public static final String CentiOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm/Float";
-        public static final String CentiPascal = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal";
-        public static final String CentiPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal/Double";
-        public static final String CentiPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal/Float";
-        public static final String CentiRadian = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian";
-        public static final String CentiRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian/Double";
-        public static final String CentiRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian/Float";
-        public static final String CentiSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond";
-        public static final String CentiSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond/Double";
-        public static final String CentiSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond/Float";
-        public static final String CentiSiemens = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens";
-        public static final String CentiSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens/Double";
-        public static final String CentiSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens/Float";
-        public static final String CentiSievert = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert";
-        public static final String CentiSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert/Double";
-        public static final String CentiSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert/Float";
-        public static final String CentiSteradian = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian";
-        public static final String CentiSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian/Double";
-        public static final String CentiSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian/Float";
-        public static final String CentiTesla = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla";
-        public static final String CentiTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla/Double";
-        public static final String CentiTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla/Float";
-        public static final String CentiVolt = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt";
-        public static final String CentiVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt/Double";
-        public static final String CentiVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt/Float";
-        public static final String CentiWatt = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt";
-        public static final String CentiWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt/Double";
-        public static final String CentiWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt/Float";
-        public static final String CentiWeber = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber";
-        public static final String CentiWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber/Double";
-        public static final String CentiWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber/Float";
-        public static final String Centigram = "http://www.simantics.org/Datatypes-1.1/SI/Centigram";
-        public static final String CentigramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre";
-        public static final String CentigramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre/Double";
-        public static final String CentigramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre/Float";
-        public static final String CentigramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre";
-        public static final String CentigramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre/Double";
-        public static final String CentigramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre/Float";
-        public static final String CentigramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond";
-        public static final String CentigramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond/Double";
-        public static final String CentigramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond/Float";
-        public static final String Centigram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Centigram/Double";
-        public static final String Centigram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Centigram/Float";
-        public static final String Coulomb = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb";
-        public static final String Coulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb/Double";
-        public static final String Coulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb/Float";
-        public static final String CubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre";
-        public static final String CubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre/Double";
-        public static final String CubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre/Float";
-        public static final String Degree = "http://www.simantics.org/Datatypes-1.1/SI/Degree";
-        public static final String Degree_Double = "http://www.simantics.org/Datatypes-1.1/SI/Degree/Double";
-        public static final String Degree_Float = "http://www.simantics.org/Datatypes-1.1/SI/Degree/Float";
-        public static final String Farad = "http://www.simantics.org/Datatypes-1.1/SI/Farad";
-        public static final String Farad_Double = "http://www.simantics.org/Datatypes-1.1/SI/Farad/Double";
-        public static final String Farad_Float = "http://www.simantics.org/Datatypes-1.1/SI/Farad/Float";
-        public static final String GigaAmpere = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere";
-        public static final String GigaAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere/Double";
-        public static final String GigaAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere/Float";
-        public static final String GigaBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel";
-        public static final String GigaBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel/Double";
-        public static final String GigaBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel/Float";
-        public static final String GigaCandela = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela";
-        public static final String GigaCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela/Double";
-        public static final String GigaCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela/Float";
-        public static final String GigaCelsius = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius";
-        public static final String GigaCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius/Double";
-        public static final String GigaCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius/Float";
-        public static final String GigaCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb";
-        public static final String GigaCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb/Double";
-        public static final String GigaCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb/Float";
-        public static final String GigaFarad = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad";
-        public static final String GigaFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad/Double";
-        public static final String GigaFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad/Float";
-        public static final String GigaGray = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray";
-        public static final String GigaGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray/Double";
-        public static final String GigaGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray/Float";
-        public static final String GigaHenry = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry";
-        public static final String GigaHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry/Double";
-        public static final String GigaHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry/Float";
-        public static final String GigaHertz = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz";
-        public static final String GigaHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz/Double";
-        public static final String GigaHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz/Float";
-        public static final String GigaJoule = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule";
-        public static final String GigaJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram";
-        public static final String GigaJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram/Double";
-        public static final String GigaJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram/Float";
-        public static final String GigaJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule/Double";
-        public static final String GigaJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule/Float";
-        public static final String GigaKatal = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal";
-        public static final String GigaKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal/Double";
-        public static final String GigaKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal/Float";
-        public static final String GigaKelvin = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin";
-        public static final String GigaKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin/Double";
-        public static final String GigaKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin/Float";
-        public static final String GigaLumen = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen";
-        public static final String GigaLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen/Double";
-        public static final String GigaLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen/Float";
-        public static final String GigaLux = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux";
-        public static final String GigaLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux/Double";
-        public static final String GigaLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux/Float";
-        public static final String GigaMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre";
-        public static final String GigaMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond";
-        public static final String GigaMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond/Double";
-        public static final String GigaMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond/Float";
-        public static final String GigaMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre/Double";
-        public static final String GigaMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre/Float";
-        public static final String GigaMole = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole";
-        public static final String GigaMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram";
-        public static final String GigaMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram/Double";
-        public static final String GigaMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram/Float";
-        public static final String GigaMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre";
-        public static final String GigaMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre/Double";
-        public static final String GigaMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre/Float";
-        public static final String GigaMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole/Double";
-        public static final String GigaMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole/Float";
-        public static final String GigaNewton = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton";
-        public static final String GigaNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre";
-        public static final String GigaNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre/Double";
-        public static final String GigaNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre/Float";
-        public static final String GigaNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton/Double";
-        public static final String GigaNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton/Float";
-        public static final String GigaOhm = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm";
-        public static final String GigaOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm/Double";
-        public static final String GigaOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm/Float";
-        public static final String GigaPascal = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal";
-        public static final String GigaPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal/Double";
-        public static final String GigaPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal/Float";
-        public static final String GigaRadian = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian";
-        public static final String GigaRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian/Double";
-        public static final String GigaRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian/Float";
-        public static final String GigaSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond";
-        public static final String GigaSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond/Double";
-        public static final String GigaSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond/Float";
-        public static final String GigaSiemens = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens";
-        public static final String GigaSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens/Double";
-        public static final String GigaSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens/Float";
-        public static final String GigaSievert = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert";
-        public static final String GigaSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert/Double";
-        public static final String GigaSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert/Float";
-        public static final String GigaSteradian = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian";
-        public static final String GigaSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian/Double";
-        public static final String GigaSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian/Float";
-        public static final String GigaTesla = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla";
-        public static final String GigaTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla/Double";
-        public static final String GigaTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla/Float";
-        public static final String GigaVolt = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt";
-        public static final String GigaVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt/Double";
-        public static final String GigaVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt/Float";
-        public static final String GigaWatt = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt";
-        public static final String GigaWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt/Double";
-        public static final String GigaWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt/Float";
-        public static final String GigaWeber = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber";
-        public static final String GigaWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber/Double";
-        public static final String GigaWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber/Float";
-        public static final String Gigagram = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram";
-        public static final String GigagramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre";
-        public static final String GigagramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre/Double";
-        public static final String GigagramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre/Float";
-        public static final String GigagramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre";
-        public static final String GigagramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre/Double";
-        public static final String GigagramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre/Float";
-        public static final String GigagramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond";
-        public static final String GigagramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond/Double";
-        public static final String GigagramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond/Float";
-        public static final String Gigagram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram/Double";
-        public static final String Gigagram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram/Float";
-        public static final String Gray = "http://www.simantics.org/Datatypes-1.1/SI/Gray";
-        public static final String Gray_Double = "http://www.simantics.org/Datatypes-1.1/SI/Gray/Double";
-        public static final String Gray_Float = "http://www.simantics.org/Datatypes-1.1/SI/Gray/Float";
-        public static final String HectoAmpere = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere";
-        public static final String HectoAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere/Double";
-        public static final String HectoAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere/Float";
-        public static final String HectoBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel";
-        public static final String HectoBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel/Double";
-        public static final String HectoBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel/Float";
-        public static final String HectoCandela = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela";
-        public static final String HectoCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela/Double";
-        public static final String HectoCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela/Float";
-        public static final String HectoCelsius = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius";
-        public static final String HectoCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius/Double";
-        public static final String HectoCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius/Float";
-        public static final String HectoCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb";
-        public static final String HectoCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb/Double";
-        public static final String HectoCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb/Float";
-        public static final String HectoFarad = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad";
-        public static final String HectoFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad/Double";
-        public static final String HectoFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad/Float";
-        public static final String HectoGray = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray";
-        public static final String HectoGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray/Double";
-        public static final String HectoGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray/Float";
-        public static final String HectoHenry = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry";
-        public static final String HectoHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry/Double";
-        public static final String HectoHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry/Float";
-        public static final String HectoHertz = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz";
-        public static final String HectoHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz/Double";
-        public static final String HectoHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz/Float";
-        public static final String HectoJoule = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule";
-        public static final String HectoJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram";
-        public static final String HectoJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram/Double";
-        public static final String HectoJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram/Float";
-        public static final String HectoJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule/Double";
-        public static final String HectoJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule/Float";
-        public static final String HectoKatal = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal";
-        public static final String HectoKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal/Double";
-        public static final String HectoKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal/Float";
-        public static final String HectoKelvin = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin";
-        public static final String HectoKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin/Double";
-        public static final String HectoKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin/Float";
-        public static final String HectoLumen = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen";
-        public static final String HectoLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen/Double";
-        public static final String HectoLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen/Float";
-        public static final String HectoLux = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux";
-        public static final String HectoLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux/Double";
-        public static final String HectoLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux/Float";
-        public static final String HectoMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre";
-        public static final String HectoMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond";
-        public static final String HectoMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond/Double";
-        public static final String HectoMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond/Float";
-        public static final String HectoMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre/Double";
-        public static final String HectoMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre/Float";
-        public static final String HectoMole = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole";
-        public static final String HectoMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram";
-        public static final String HectoMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram/Double";
-        public static final String HectoMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram/Float";
-        public static final String HectoMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre";
-        public static final String HectoMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre/Double";
-        public static final String HectoMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre/Float";
-        public static final String HectoMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole/Double";
-        public static final String HectoMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole/Float";
-        public static final String HectoNewton = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton";
-        public static final String HectoNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre";
-        public static final String HectoNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre/Double";
-        public static final String HectoNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre/Float";
-        public static final String HectoNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton/Double";
-        public static final String HectoNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton/Float";
-        public static final String HectoOhm = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm";
-        public static final String HectoOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm/Double";
-        public static final String HectoOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm/Float";
-        public static final String HectoPascal = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal";
-        public static final String HectoPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal/Double";
-        public static final String HectoPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal/Float";
-        public static final String HectoRadian = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian";
-        public static final String HectoRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian/Double";
-        public static final String HectoRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian/Float";
-        public static final String HectoSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond";
-        public static final String HectoSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond/Double";
-        public static final String HectoSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond/Float";
-        public static final String HectoSiemens = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens";
-        public static final String HectoSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens/Double";
-        public static final String HectoSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens/Float";
-        public static final String HectoSievert = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert";
-        public static final String HectoSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert/Double";
-        public static final String HectoSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert/Float";
-        public static final String HectoSteradian = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian";
-        public static final String HectoSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian/Double";
-        public static final String HectoSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian/Float";
-        public static final String HectoTesla = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla";
-        public static final String HectoTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla/Double";
-        public static final String HectoTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla/Float";
-        public static final String HectoVolt = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt";
-        public static final String HectoVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt/Double";
-        public static final String HectoVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt/Float";
-        public static final String HectoWatt = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt";
-        public static final String HectoWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt/Double";
-        public static final String HectoWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt/Float";
-        public static final String HectoWeber = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber";
-        public static final String HectoWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber/Double";
-        public static final String HectoWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber/Float";
-        public static final String Hectogram = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram";
-        public static final String HectogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre";
-        public static final String HectogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre/Double";
-        public static final String HectogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre/Float";
-        public static final String HectogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre";
-        public static final String HectogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre/Double";
-        public static final String HectogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre/Float";
-        public static final String HectogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond";
-        public static final String HectogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond/Double";
-        public static final String HectogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond/Float";
-        public static final String Hectogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram/Double";
-        public static final String Hectogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram/Float";
-        public static final String Henry = "http://www.simantics.org/Datatypes-1.1/SI/Henry";
-        public static final String Henry_Double = "http://www.simantics.org/Datatypes-1.1/SI/Henry/Double";
-        public static final String Henry_Float = "http://www.simantics.org/Datatypes-1.1/SI/Henry/Float";
-        public static final String Hertz = "http://www.simantics.org/Datatypes-1.1/SI/Hertz";
-        public static final String Hertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hertz/Double";
-        public static final String Hertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hertz/Float";
-        public static final String Hour = "http://www.simantics.org/Datatypes-1.1/SI/Hour";
-        public static final String Hour_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hour/Double";
-        public static final String Hour_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hour/Float";
-        public static final String Joule = "http://www.simantics.org/Datatypes-1.1/SI/Joule";
-        public static final String JoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram";
-        public static final String JoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram/Double";
-        public static final String JoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram/Float";
-        public static final String Joule_Double = "http://www.simantics.org/Datatypes-1.1/SI/Joule/Double";
-        public static final String Joule_Float = "http://www.simantics.org/Datatypes-1.1/SI/Joule/Float";
-        public static final String Katal = "http://www.simantics.org/Datatypes-1.1/SI/Katal";
-        public static final String Katal_Double = "http://www.simantics.org/Datatypes-1.1/SI/Katal/Double";
-        public static final String Katal_Float = "http://www.simantics.org/Datatypes-1.1/SI/Katal/Float";
-        public static final String Kelvin = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin";
-        public static final String Kelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin/Double";
-        public static final String Kelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin/Float";
-        public static final String KiloAmpere = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere";
-        public static final String KiloAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere/Double";
-        public static final String KiloAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere/Float";
-        public static final String KiloBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel";
-        public static final String KiloBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel/Double";
-        public static final String KiloBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel/Float";
-        public static final String KiloCandela = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela";
-        public static final String KiloCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela/Double";
-        public static final String KiloCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela/Float";
-        public static final String KiloCelsius = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius";
-        public static final String KiloCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius/Double";
-        public static final String KiloCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius/Float";
-        public static final String KiloCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb";
-        public static final String KiloCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb/Double";
-        public static final String KiloCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb/Float";
-        public static final String KiloFarad = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad";
-        public static final String KiloFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad/Double";
-        public static final String KiloFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad/Float";
-        public static final String KiloGray = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray";
-        public static final String KiloGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray/Double";
-        public static final String KiloGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray/Float";
-        public static final String KiloHenry = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry";
-        public static final String KiloHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry/Double";
-        public static final String KiloHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry/Float";
-        public static final String KiloHertz = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz";
-        public static final String KiloHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz/Double";
-        public static final String KiloHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz/Float";
-        public static final String KiloJoule = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule";
-        public static final String KiloJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram";
-        public static final String KiloJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram/Double";
-        public static final String KiloJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram/Float";
-        public static final String KiloJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule/Double";
-        public static final String KiloJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule/Float";
-        public static final String KiloKatal = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal";
-        public static final String KiloKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal/Double";
-        public static final String KiloKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal/Float";
-        public static final String KiloKelvin = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin";
-        public static final String KiloKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin/Double";
-        public static final String KiloKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin/Float";
-        public static final String KiloLumen = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen";
-        public static final String KiloLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen/Double";
-        public static final String KiloLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen/Float";
-        public static final String KiloLux = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux";
-        public static final String KiloLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux/Double";
-        public static final String KiloLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux/Float";
-        public static final String KiloMetre = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre";
-        public static final String KiloMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond";
-        public static final String KiloMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond/Double";
-        public static final String KiloMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond/Float";
-        public static final String KiloMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre/Double";
-        public static final String KiloMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre/Float";
-        public static final String KiloMole = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole";
-        public static final String KiloMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram";
-        public static final String KiloMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram/Double";
-        public static final String KiloMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram/Float";
-        public static final String KiloMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre";
-        public static final String KiloMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre/Double";
-        public static final String KiloMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre/Float";
-        public static final String KiloMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole/Double";
-        public static final String KiloMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole/Float";
-        public static final String KiloNewton = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton";
-        public static final String KiloNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre";
-        public static final String KiloNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre/Double";
-        public static final String KiloNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre/Float";
-        public static final String KiloNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton/Double";
-        public static final String KiloNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton/Float";
-        public static final String KiloOhm = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm";
-        public static final String KiloOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm/Double";
-        public static final String KiloOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm/Float";
-        public static final String KiloPascal = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal";
-        public static final String KiloPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal/Double";
-        public static final String KiloPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal/Float";
-        public static final String KiloRadian = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian";
-        public static final String KiloRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian/Double";
-        public static final String KiloRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian/Float";
-        public static final String KiloSecond = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond";
-        public static final String KiloSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond/Double";
-        public static final String KiloSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond/Float";
-        public static final String KiloSiemens = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens";
-        public static final String KiloSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens/Double";
-        public static final String KiloSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens/Float";
-        public static final String KiloSievert = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert";
-        public static final String KiloSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert/Double";
-        public static final String KiloSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert/Float";
-        public static final String KiloSteradian = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian";
-        public static final String KiloSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian/Double";
-        public static final String KiloSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian/Float";
-        public static final String KiloTesla = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla";
-        public static final String KiloTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla/Double";
-        public static final String KiloTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla/Float";
-        public static final String KiloVolt = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt";
-        public static final String KiloVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt/Double";
-        public static final String KiloVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt/Float";
-        public static final String KiloWatt = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt";
-        public static final String KiloWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt/Double";
-        public static final String KiloWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt/Float";
-        public static final String KiloWeber = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber";
-        public static final String KiloWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber/Double";
-        public static final String KiloWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber/Float";
-        public static final String Kilogram = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram";
-        public static final String KilogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre";
-        public static final String KilogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre/Double";
-        public static final String KilogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre/Float";
-        public static final String KilogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre";
-        public static final String KilogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre/Double";
-        public static final String KilogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre/Float";
-        public static final String KilogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond";
-        public static final String KilogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond/Double";
-        public static final String KilogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond/Float";
-        public static final String Kilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram/Double";
-        public static final String Kilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram/Float";
-        public static final String Litre = "http://www.simantics.org/Datatypes-1.1/SI/Litre";
-        public static final String Litre_Double = "http://www.simantics.org/Datatypes-1.1/SI/Litre/Double";
-        public static final String Litre_Float = "http://www.simantics.org/Datatypes-1.1/SI/Litre/Float";
-        public static final String Lumen = "http://www.simantics.org/Datatypes-1.1/SI/Lumen";
-        public static final String Lumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/Lumen/Double";
-        public static final String Lumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/Lumen/Float";
-        public static final String Lux = "http://www.simantics.org/Datatypes-1.1/SI/Lux";
-        public static final String Lux_Double = "http://www.simantics.org/Datatypes-1.1/SI/Lux/Double";
-        public static final String Lux_Float = "http://www.simantics.org/Datatypes-1.1/SI/Lux/Float";
-        public static final String MassPercentage = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage";
-        public static final String MassPercentage_Double = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage/Double";
-        public static final String MassPercentage_Float = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage/Float";
-        public static final String MegaAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere";
-        public static final String MegaAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere/Double";
-        public static final String MegaAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere/Float";
-        public static final String MegaBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel";
-        public static final String MegaBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel/Double";
-        public static final String MegaBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel/Float";
-        public static final String MegaCandela = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela";
-        public static final String MegaCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela/Double";
-        public static final String MegaCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela/Float";
-        public static final String MegaCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius";
-        public static final String MegaCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius/Double";
-        public static final String MegaCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius/Float";
-        public static final String MegaCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb";
-        public static final String MegaCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb/Double";
-        public static final String MegaCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb/Float";
-        public static final String MegaFarad = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad";
-        public static final String MegaFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad/Double";
-        public static final String MegaFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad/Float";
-        public static final String MegaGray = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray";
-        public static final String MegaGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray/Double";
-        public static final String MegaGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray/Float";
-        public static final String MegaHenry = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry";
-        public static final String MegaHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry/Double";
-        public static final String MegaHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry/Float";
-        public static final String MegaHertz = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz";
-        public static final String MegaHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz/Double";
-        public static final String MegaHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz/Float";
-        public static final String MegaJoule = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule";
-        public static final String MegaJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram";
-        public static final String MegaJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram/Double";
-        public static final String MegaJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram/Float";
-        public static final String MegaJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule/Double";
-        public static final String MegaJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule/Float";
-        public static final String MegaKatal = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal";
-        public static final String MegaKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal/Double";
-        public static final String MegaKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal/Float";
-        public static final String MegaKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin";
-        public static final String MegaKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin/Double";
-        public static final String MegaKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin/Float";
-        public static final String MegaLumen = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen";
-        public static final String MegaLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen/Double";
-        public static final String MegaLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen/Float";
-        public static final String MegaLux = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux";
-        public static final String MegaLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux/Double";
-        public static final String MegaLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux/Float";
-        public static final String MegaMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre";
-        public static final String MegaMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond";
-        public static final String MegaMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond/Double";
-        public static final String MegaMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond/Float";
-        public static final String MegaMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre/Double";
-        public static final String MegaMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre/Float";
-        public static final String MegaMole = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole";
-        public static final String MegaMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram";
-        public static final String MegaMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram/Double";
-        public static final String MegaMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram/Float";
-        public static final String MegaMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre";
-        public static final String MegaMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre/Double";
-        public static final String MegaMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre/Float";
-        public static final String MegaMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole/Double";
-        public static final String MegaMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole/Float";
-        public static final String MegaNewton = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton";
-        public static final String MegaNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre";
-        public static final String MegaNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre/Double";
-        public static final String MegaNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre/Float";
-        public static final String MegaNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton/Double";
-        public static final String MegaNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton/Float";
-        public static final String MegaOhm = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm";
-        public static final String MegaOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm/Double";
-        public static final String MegaOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm/Float";
-        public static final String MegaPascal = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal";
-        public static final String MegaPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal/Double";
-        public static final String MegaPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal/Float";
-        public static final String MegaRadian = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian";
-        public static final String MegaRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian/Double";
-        public static final String MegaRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian/Float";
-        public static final String MegaSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond";
-        public static final String MegaSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond/Double";
-        public static final String MegaSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond/Float";
-        public static final String MegaSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens";
-        public static final String MegaSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens/Double";
-        public static final String MegaSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens/Float";
-        public static final String MegaSievert = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert";
-        public static final String MegaSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert/Double";
-        public static final String MegaSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert/Float";
-        public static final String MegaSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian";
-        public static final String MegaSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian/Double";
-        public static final String MegaSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian/Float";
-        public static final String MegaTesla = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla";
-        public static final String MegaTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla/Double";
-        public static final String MegaTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla/Float";
-        public static final String MegaVolt = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt";
-        public static final String MegaVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt/Double";
-        public static final String MegaVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt/Float";
-        public static final String MegaWatt = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt";
-        public static final String MegaWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt/Double";
-        public static final String MegaWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt/Float";
-        public static final String MegaWeber = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber";
-        public static final String MegaWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber/Double";
-        public static final String MegaWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber/Float";
-        public static final String Megagram = "http://www.simantics.org/Datatypes-1.1/SI/Megagram";
-        public static final String MegagramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre";
-        public static final String MegagramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre/Double";
-        public static final String MegagramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre/Float";
-        public static final String MegagramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre";
-        public static final String MegagramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre/Double";
-        public static final String MegagramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre/Float";
-        public static final String MegagramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond";
-        public static final String MegagramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond/Double";
-        public static final String MegagramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond/Float";
-        public static final String Megagram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Megagram/Double";
-        public static final String Megagram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Megagram/Float";
-        public static final String Metre = "http://www.simantics.org/Datatypes-1.1/SI/Metre";
-        public static final String MetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond";
-        public static final String MetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond/Double";
-        public static final String MetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond/Float";
-        public static final String Metre_Double = "http://www.simantics.org/Datatypes-1.1/SI/Metre/Double";
-        public static final String Metre_Float = "http://www.simantics.org/Datatypes-1.1/SI/Metre/Float";
-        public static final String MicroAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere";
-        public static final String MicroAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere/Double";
-        public static final String MicroAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere/Float";
-        public static final String MicroBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel";
-        public static final String MicroBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel/Double";
-        public static final String MicroBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel/Float";
-        public static final String MicroCandela = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela";
-        public static final String MicroCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela/Double";
-        public static final String MicroCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela/Float";
-        public static final String MicroCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius";
-        public static final String MicroCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius/Double";
-        public static final String MicroCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius/Float";
-        public static final String MicroCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb";
-        public static final String MicroCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb/Double";
-        public static final String MicroCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb/Float";
-        public static final String MicroFarad = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad";
-        public static final String MicroFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad/Double";
-        public static final String MicroFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad/Float";
-        public static final String MicroGray = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray";
-        public static final String MicroGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray/Double";
-        public static final String MicroGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray/Float";
-        public static final String MicroHenry = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry";
-        public static final String MicroHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry/Double";
-        public static final String MicroHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry/Float";
-        public static final String MicroHertz = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz";
-        public static final String MicroHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz/Double";
-        public static final String MicroHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz/Float";
-        public static final String MicroJoule = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule";
-        public static final String MicroJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram";
-        public static final String MicroJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram/Double";
-        public static final String MicroJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram/Float";
-        public static final String MicroJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule/Double";
-        public static final String MicroJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule/Float";
-        public static final String MicroKatal = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal";
-        public static final String MicroKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal/Double";
-        public static final String MicroKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal/Float";
-        public static final String MicroKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin";
-        public static final String MicroKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin/Double";
-        public static final String MicroKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin/Float";
-        public static final String MicroLumen = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen";
-        public static final String MicroLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen/Double";
-        public static final String MicroLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen/Float";
-        public static final String MicroLux = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux";
-        public static final String MicroLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux/Double";
-        public static final String MicroLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux/Float";
-        public static final String MicroMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre";
-        public static final String MicroMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond";
-        public static final String MicroMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond/Double";
-        public static final String MicroMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond/Float";
-        public static final String MicroMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre/Double";
-        public static final String MicroMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre/Float";
-        public static final String MicroMole = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole";
-        public static final String MicroMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram";
-        public static final String MicroMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram/Double";
-        public static final String MicroMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram/Float";
-        public static final String MicroMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre";
-        public static final String MicroMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre/Double";
-        public static final String MicroMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre/Float";
-        public static final String MicroMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole/Double";
-        public static final String MicroMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole/Float";
-        public static final String MicroNewton = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton";
-        public static final String MicroNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre";
-        public static final String MicroNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre/Double";
-        public static final String MicroNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre/Float";
-        public static final String MicroNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton/Double";
-        public static final String MicroNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton/Float";
-        public static final String MicroOhm = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm";
-        public static final String MicroOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm/Double";
-        public static final String MicroOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm/Float";
-        public static final String MicroPascal = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal";
-        public static final String MicroPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal/Double";
-        public static final String MicroPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal/Float";
-        public static final String MicroRadian = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian";
-        public static final String MicroRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian/Double";
-        public static final String MicroRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian/Float";
-        public static final String MicroSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond";
-        public static final String MicroSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond/Double";
-        public static final String MicroSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond/Float";
-        public static final String MicroSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens";
-        public static final String MicroSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens/Double";
-        public static final String MicroSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens/Float";
-        public static final String MicroSievert = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert";
-        public static final String MicroSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert/Double";
-        public static final String MicroSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert/Float";
-        public static final String MicroSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian";
-        public static final String MicroSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian/Double";
-        public static final String MicroSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian/Float";
-        public static final String MicroTesla = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla";
-        public static final String MicroTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla/Double";
-        public static final String MicroTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla/Float";
-        public static final String MicroVolt = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt";
-        public static final String MicroVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt/Double";
-        public static final String MicroVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt/Float";
-        public static final String MicroWatt = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt";
-        public static final String MicroWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt/Double";
-        public static final String MicroWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt/Float";
-        public static final String MicroWeber = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber";
-        public static final String MicroWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber/Double";
-        public static final String MicroWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber/Float";
-        public static final String Microgram = "http://www.simantics.org/Datatypes-1.1/SI/Microgram";
-        public static final String MicrogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre";
-        public static final String MicrogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre/Double";
-        public static final String MicrogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre/Float";
-        public static final String MicrogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre";
-        public static final String MicrogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre/Double";
-        public static final String MicrogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre/Float";
-        public static final String MicrogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond";
-        public static final String MicrogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond/Double";
-        public static final String MicrogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond/Float";
-        public static final String Microgram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Microgram/Double";
-        public static final String Microgram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Microgram/Float";
-        public static final String MilliAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere";
-        public static final String MilliAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere/Double";
-        public static final String MilliAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere/Float";
-        public static final String MilliBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel";
-        public static final String MilliBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel/Double";
-        public static final String MilliBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel/Float";
-        public static final String MilliCandela = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela";
-        public static final String MilliCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela/Double";
-        public static final String MilliCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela/Float";
-        public static final String MilliCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius";
-        public static final String MilliCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius/Double";
-        public static final String MilliCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius/Float";
-        public static final String MilliCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb";
-        public static final String MilliCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb/Double";
-        public static final String MilliCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb/Float";
-        public static final String MilliFarad = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad";
-        public static final String MilliFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad/Double";
-        public static final String MilliFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad/Float";
-        public static final String MilliGray = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray";
-        public static final String MilliGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray/Double";
-        public static final String MilliGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray/Float";
-        public static final String MilliHenry = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry";
-        public static final String MilliHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry/Double";
-        public static final String MilliHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry/Float";
-        public static final String MilliHertz = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz";
-        public static final String MilliHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz/Double";
-        public static final String MilliHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz/Float";
-        public static final String MilliJoule = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule";
-        public static final String MilliJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram";
-        public static final String MilliJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram/Double";
-        public static final String MilliJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram/Float";
-        public static final String MilliJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule/Double";
-        public static final String MilliJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule/Float";
-        public static final String MilliKatal = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal";
-        public static final String MilliKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal/Double";
-        public static final String MilliKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal/Float";
-        public static final String MilliKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin";
-        public static final String MilliKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin/Double";
-        public static final String MilliKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin/Float";
-        public static final String MilliLumen = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen";
-        public static final String MilliLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen/Double";
-        public static final String MilliLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen/Float";
-        public static final String MilliLux = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux";
-        public static final String MilliLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux/Double";
-        public static final String MilliLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux/Float";
-        public static final String MilliMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre";
-        public static final String MilliMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond";
-        public static final String MilliMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond/Double";
-        public static final String MilliMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond/Float";
-        public static final String MilliMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre/Double";
-        public static final String MilliMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre/Float";
-        public static final String MilliMole = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole";
-        public static final String MilliMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram";
-        public static final String MilliMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram/Double";
-        public static final String MilliMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram/Float";
-        public static final String MilliMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre";
-        public static final String MilliMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre/Double";
-        public static final String MilliMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre/Float";
-        public static final String MilliMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole/Double";
-        public static final String MilliMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole/Float";
-        public static final String MilliNewton = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton";
-        public static final String MilliNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre";
-        public static final String MilliNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre/Double";
-        public static final String MilliNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre/Float";
-        public static final String MilliNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton/Double";
-        public static final String MilliNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton/Float";
-        public static final String MilliOhm = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm";
-        public static final String MilliOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm/Double";
-        public static final String MilliOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm/Float";
-        public static final String MilliPascal = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal";
-        public static final String MilliPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal/Double";
-        public static final String MilliPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal/Float";
-        public static final String MilliRadian = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian";
-        public static final String MilliRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian/Double";
-        public static final String MilliRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian/Float";
-        public static final String MilliSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond";
-        public static final String MilliSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond/Double";
-        public static final String MilliSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond/Float";
-        public static final String MilliSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens";
-        public static final String MilliSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens/Double";
-        public static final String MilliSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens/Float";
-        public static final String MilliSievert = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert";
-        public static final String MilliSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert/Double";
-        public static final String MilliSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert/Float";
-        public static final String MilliSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian";
-        public static final String MilliSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian/Double";
-        public static final String MilliSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian/Float";
-        public static final String MilliTesla = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla";
-        public static final String MilliTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla/Double";
-        public static final String MilliTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla/Float";
-        public static final String MilliVolt = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt";
-        public static final String MilliVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt/Double";
-        public static final String MilliVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt/Float";
-        public static final String MilliWatt = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt";
-        public static final String MilliWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt/Double";
-        public static final String MilliWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt/Float";
-        public static final String MilliWeber = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber";
-        public static final String MilliWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber/Double";
-        public static final String MilliWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber/Float";
-        public static final String Milligram = "http://www.simantics.org/Datatypes-1.1/SI/Milligram";
-        public static final String MilligramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre";
-        public static final String MilligramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre/Double";
-        public static final String MilligramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre/Float";
-        public static final String MilligramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre";
-        public static final String MilligramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre/Double";
-        public static final String MilligramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre/Float";
-        public static final String MilligramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond";
-        public static final String MilligramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond/Double";
-        public static final String MilligramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond/Float";
-        public static final String Milligram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Milligram/Double";
-        public static final String Milligram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Milligram/Float";
-        public static final String Minute = "http://www.simantics.org/Datatypes-1.1/SI/Minute";
-        public static final String Minute_Double = "http://www.simantics.org/Datatypes-1.1/SI/Minute/Double";
-        public static final String Minute_Float = "http://www.simantics.org/Datatypes-1.1/SI/Minute/Float";
-        public static final String Mole = "http://www.simantics.org/Datatypes-1.1/SI/Mole";
-        public static final String MolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram";
-        public static final String MolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram/Double";
-        public static final String MolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram/Float";
-        public static final String MolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre";
-        public static final String MolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre/Double";
-        public static final String MolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre/Float";
-        public static final String Mole_Double = "http://www.simantics.org/Datatypes-1.1/SI/Mole/Double";
-        public static final String Mole_Float = "http://www.simantics.org/Datatypes-1.1/SI/Mole/Float";
-        public static final String Newton = "http://www.simantics.org/Datatypes-1.1/SI/Newton";
-        public static final String NewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre";
-        public static final String NewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre/Double";
-        public static final String NewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre/Float";
-        public static final String Newton_Double = "http://www.simantics.org/Datatypes-1.1/SI/Newton/Double";
-        public static final String Newton_Float = "http://www.simantics.org/Datatypes-1.1/SI/Newton/Float";
-        public static final String Ohm = "http://www.simantics.org/Datatypes-1.1/SI/Ohm";
-        public static final String Ohm_Double = "http://www.simantics.org/Datatypes-1.1/SI/Ohm/Double";
-        public static final String Ohm_Float = "http://www.simantics.org/Datatypes-1.1/SI/Ohm/Float";
-        public static final String Pascal = "http://www.simantics.org/Datatypes-1.1/SI/Pascal";
-        public static final String Pascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/Pascal/Double";
-        public static final String Pascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/Pascal/Float";
-        public static final String Percentage = "http://www.simantics.org/Datatypes-1.1/SI/Percentage";
-        public static final String Percentage_Double = "http://www.simantics.org/Datatypes-1.1/SI/Percentage/Double";
-        public static final String Percentage_Float = "http://www.simantics.org/Datatypes-1.1/SI/Percentage/Float";
-        public static final String Radian = "http://www.simantics.org/Datatypes-1.1/SI/Radian";
-        public static final String Radian_Double = "http://www.simantics.org/Datatypes-1.1/SI/Radian/Double";
-        public static final String Radian_Float = "http://www.simantics.org/Datatypes-1.1/SI/Radian/Float";
-        public static final String Second = "http://www.simantics.org/Datatypes-1.1/SI/Second";
-        public static final String Second_Double = "http://www.simantics.org/Datatypes-1.1/SI/Second/Double";
-        public static final String Second_Float = "http://www.simantics.org/Datatypes-1.1/SI/Second/Float";
-        public static final String Siemens = "http://www.simantics.org/Datatypes-1.1/SI/Siemens";
-        public static final String Siemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/Siemens/Double";
-        public static final String Siemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/Siemens/Float";
-        public static final String Sievert = "http://www.simantics.org/Datatypes-1.1/SI/Sievert";
-        public static final String Sievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/Sievert/Double";
-        public static final String Sievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/Sievert/Float";
-        public static final String SquareMetre = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre";
-        public static final String SquareMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre/Double";
-        public static final String SquareMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre/Float";
-        public static final String Steradian = "http://www.simantics.org/Datatypes-1.1/SI/Steradian";
-        public static final String Steradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/Steradian/Double";
-        public static final String Steradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/Steradian/Float";
-        public static final String TeraAmpere = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere";
-        public static final String TeraAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere/Double";
-        public static final String TeraAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere/Float";
-        public static final String TeraBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel";
-        public static final String TeraBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel/Double";
-        public static final String TeraBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel/Float";
-        public static final String TeraCandela = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela";
-        public static final String TeraCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela/Double";
-        public static final String TeraCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela/Float";
-        public static final String TeraCelsius = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius";
-        public static final String TeraCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius/Double";
-        public static final String TeraCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius/Float";
-        public static final String TeraCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb";
-        public static final String TeraCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb/Double";
-        public static final String TeraCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb/Float";
-        public static final String TeraFarad = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad";
-        public static final String TeraFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad/Double";
-        public static final String TeraFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad/Float";
-        public static final String TeraGray = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray";
-        public static final String TeraGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray/Double";
-        public static final String TeraGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray/Float";
-        public static final String TeraHenry = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry";
-        public static final String TeraHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry/Double";
-        public static final String TeraHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry/Float";
-        public static final String TeraHertz = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz";
-        public static final String TeraHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz/Double";
-        public static final String TeraHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz/Float";
-        public static final String TeraJoule = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule";
-        public static final String TeraJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram";
-        public static final String TeraJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram/Double";
-        public static final String TeraJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram/Float";
-        public static final String TeraJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule/Double";
-        public static final String TeraJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule/Float";
-        public static final String TeraKatal = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal";
-        public static final String TeraKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal/Double";
-        public static final String TeraKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal/Float";
-        public static final String TeraKelvin = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin";
-        public static final String TeraKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin/Double";
-        public static final String TeraKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin/Float";
-        public static final String TeraLumen = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen";
-        public static final String TeraLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen/Double";
-        public static final String TeraLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen/Float";
-        public static final String TeraLux = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux";
-        public static final String TeraLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux/Double";
-        public static final String TeraLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux/Float";
-        public static final String TeraMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre";
-        public static final String TeraMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond";
-        public static final String TeraMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond/Double";
-        public static final String TeraMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond/Float";
-        public static final String TeraMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre/Double";
-        public static final String TeraMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre/Float";
-        public static final String TeraMole = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole";
-        public static final String TeraMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram";
-        public static final String TeraMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram/Double";
-        public static final String TeraMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram/Float";
-        public static final String TeraMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre";
-        public static final String TeraMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre/Double";
-        public static final String TeraMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre/Float";
-        public static final String TeraMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole/Double";
-        public static final String TeraMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole/Float";
-        public static final String TeraNewton = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton";
-        public static final String TeraNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre";
-        public static final String TeraNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre/Double";
-        public static final String TeraNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre/Float";
-        public static final String TeraNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton/Double";
-        public static final String TeraNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton/Float";
-        public static final String TeraOhm = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm";
-        public static final String TeraOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm/Double";
-        public static final String TeraOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm/Float";
-        public static final String TeraPascal = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal";
-        public static final String TeraPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal/Double";
-        public static final String TeraPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal/Float";
-        public static final String TeraRadian = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian";
-        public static final String TeraRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian/Double";
-        public static final String TeraRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian/Float";
-        public static final String TeraSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond";
-        public static final String TeraSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond/Double";
-        public static final String TeraSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond/Float";
-        public static final String TeraSiemens = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens";
-        public static final String TeraSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens/Double";
-        public static final String TeraSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens/Float";
-        public static final String TeraSievert = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert";
-        public static final String TeraSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert/Double";
-        public static final String TeraSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert/Float";
-        public static final String TeraSteradian = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian";
-        public static final String TeraSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian/Double";
-        public static final String TeraSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian/Float";
-        public static final String TeraTesla = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla";
-        public static final String TeraTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla/Double";
-        public static final String TeraTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla/Float";
-        public static final String TeraVolt = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt";
-        public static final String TeraVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt/Double";
-        public static final String TeraVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt/Float";
-        public static final String TeraWatt = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt";
-        public static final String TeraWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt/Double";
-        public static final String TeraWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt/Float";
-        public static final String TeraWeber = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber";
-        public static final String TeraWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber/Double";
-        public static final String TeraWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber/Float";
-        public static final String Teragram = "http://www.simantics.org/Datatypes-1.1/SI/Teragram";
-        public static final String TeragramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre";
-        public static final String TeragramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre/Double";
-        public static final String TeragramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre/Float";
-        public static final String TeragramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre";
-        public static final String TeragramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre/Double";
-        public static final String TeragramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre/Float";
-        public static final String TeragramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond";
-        public static final String TeragramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond/Double";
-        public static final String TeragramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond/Float";
-        public static final String Teragram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Teragram/Double";
-        public static final String Teragram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Teragram/Float";
-        public static final String Tesla = "http://www.simantics.org/Datatypes-1.1/SI/Tesla";
-        public static final String Tesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/Tesla/Double";
-        public static final String Tesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/Tesla/Float";
-        public static final String Unit = "http://www.simantics.org/Datatypes-1.1/SI/Unit";
-        public static final String Volt = "http://www.simantics.org/Datatypes-1.1/SI/Volt";
-        public static final String Volt_Double = "http://www.simantics.org/Datatypes-1.1/SI/Volt/Double";
-        public static final String Volt_Float = "http://www.simantics.org/Datatypes-1.1/SI/Volt/Float";
-        public static final String Watt = "http://www.simantics.org/Datatypes-1.1/SI/Watt";
-        public static final String Watt_Double = "http://www.simantics.org/Datatypes-1.1/SI/Watt/Double";
-        public static final String Watt_Float = "http://www.simantics.org/Datatypes-1.1/SI/Watt/Float";
-        public static final String Weber = "http://www.simantics.org/Datatypes-1.1/SI/Weber";
-        public static final String Weber_Double = "http://www.simantics.org/Datatypes-1.1/SI/Weber/Double";
-        public static final String Weber_Float = "http://www.simantics.org/Datatypes-1.1/SI/Weber/Float";
-        public static final String gram = "http://www.simantics.org/Datatypes-1.1/SI/gram";
-        public static final String gramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre";
-        public static final String gramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre/Double";
-        public static final String gramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre/Float";
-        public static final String gramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre";
-        public static final String gramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre/Double";
-        public static final String gramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre/Float";
-        public static final String gramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond";
-        public static final String gramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond/Double";
-        public static final String gramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond/Float";
-        public static final String gram_Double = "http://www.simantics.org/Datatypes-1.1/SI/gram/Double";
-        public static final String gram_Float = "http://www.simantics.org/Datatypes-1.1/SI/gram/Float";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SIResource(ReadGraph graph) {
-        Ampere = getResourceOrNull(graph, URIs.Ampere);
-        Ampere_Double = getResourceOrNull(graph, URIs.Ampere_Double);
-        Ampere_Float = getResourceOrNull(graph, URIs.Ampere_Float);
-        Becquerel = getResourceOrNull(graph, URIs.Becquerel);
-        Becquerel_Double = getResourceOrNull(graph, URIs.Becquerel_Double);
-        Becquerel_Float = getResourceOrNull(graph, URIs.Becquerel_Float);
-        Candela = getResourceOrNull(graph, URIs.Candela);
-        Candela_Double = getResourceOrNull(graph, URIs.Candela_Double);
-        Candela_Float = getResourceOrNull(graph, URIs.Candela_Float);
-        Celsius = getResourceOrNull(graph, URIs.Celsius);
-        Celsius_Double = getResourceOrNull(graph, URIs.Celsius_Double);
-        Celsius_Float = getResourceOrNull(graph, URIs.Celsius_Float);
-        CentiAmpere = getResourceOrNull(graph, URIs.CentiAmpere);
-        CentiAmpere_Double = getResourceOrNull(graph, URIs.CentiAmpere_Double);
-        CentiAmpere_Float = getResourceOrNull(graph, URIs.CentiAmpere_Float);
-        CentiBecquerel = getResourceOrNull(graph, URIs.CentiBecquerel);
-        CentiBecquerel_Double = getResourceOrNull(graph, URIs.CentiBecquerel_Double);
-        CentiBecquerel_Float = getResourceOrNull(graph, URIs.CentiBecquerel_Float);
-        CentiCandela = getResourceOrNull(graph, URIs.CentiCandela);
-        CentiCandela_Double = getResourceOrNull(graph, URIs.CentiCandela_Double);
-        CentiCandela_Float = getResourceOrNull(graph, URIs.CentiCandela_Float);
-        CentiCelsius = getResourceOrNull(graph, URIs.CentiCelsius);
-        CentiCelsius_Double = getResourceOrNull(graph, URIs.CentiCelsius_Double);
-        CentiCelsius_Float = getResourceOrNull(graph, URIs.CentiCelsius_Float);
-        CentiCoulomb = getResourceOrNull(graph, URIs.CentiCoulomb);
-        CentiCoulomb_Double = getResourceOrNull(graph, URIs.CentiCoulomb_Double);
-        CentiCoulomb_Float = getResourceOrNull(graph, URIs.CentiCoulomb_Float);
-        CentiFarad = getResourceOrNull(graph, URIs.CentiFarad);
-        CentiFarad_Double = getResourceOrNull(graph, URIs.CentiFarad_Double);
-        CentiFarad_Float = getResourceOrNull(graph, URIs.CentiFarad_Float);
-        CentiGray = getResourceOrNull(graph, URIs.CentiGray);
-        CentiGray_Double = getResourceOrNull(graph, URIs.CentiGray_Double);
-        CentiGray_Float = getResourceOrNull(graph, URIs.CentiGray_Float);
-        CentiHenry = getResourceOrNull(graph, URIs.CentiHenry);
-        CentiHenry_Double = getResourceOrNull(graph, URIs.CentiHenry_Double);
-        CentiHenry_Float = getResourceOrNull(graph, URIs.CentiHenry_Float);
-        CentiHertz = getResourceOrNull(graph, URIs.CentiHertz);
-        CentiHertz_Double = getResourceOrNull(graph, URIs.CentiHertz_Double);
-        CentiHertz_Float = getResourceOrNull(graph, URIs.CentiHertz_Float);
-        CentiJoule = getResourceOrNull(graph, URIs.CentiJoule);
-        CentiJoulePerKilogram = getResourceOrNull(graph, URIs.CentiJoulePerKilogram);
-        CentiJoulePerKilogram_Double = getResourceOrNull(graph, URIs.CentiJoulePerKilogram_Double);
-        CentiJoulePerKilogram_Float = getResourceOrNull(graph, URIs.CentiJoulePerKilogram_Float);
-        CentiJoule_Double = getResourceOrNull(graph, URIs.CentiJoule_Double);
-        CentiJoule_Float = getResourceOrNull(graph, URIs.CentiJoule_Float);
-        CentiKatal = getResourceOrNull(graph, URIs.CentiKatal);
-        CentiKatal_Double = getResourceOrNull(graph, URIs.CentiKatal_Double);
-        CentiKatal_Float = getResourceOrNull(graph, URIs.CentiKatal_Float);
-        CentiKelvin = getResourceOrNull(graph, URIs.CentiKelvin);
-        CentiKelvin_Double = getResourceOrNull(graph, URIs.CentiKelvin_Double);
-        CentiKelvin_Float = getResourceOrNull(graph, URIs.CentiKelvin_Float);
-        CentiLumen = getResourceOrNull(graph, URIs.CentiLumen);
-        CentiLumen_Double = getResourceOrNull(graph, URIs.CentiLumen_Double);
-        CentiLumen_Float = getResourceOrNull(graph, URIs.CentiLumen_Float);
-        CentiLux = getResourceOrNull(graph, URIs.CentiLux);
-        CentiLux_Double = getResourceOrNull(graph, URIs.CentiLux_Double);
-        CentiLux_Float = getResourceOrNull(graph, URIs.CentiLux_Float);
-        CentiMetre = getResourceOrNull(graph, URIs.CentiMetre);
-        CentiMetrePerSecond = getResourceOrNull(graph, URIs.CentiMetrePerSecond);
-        CentiMetrePerSecond_Double = getResourceOrNull(graph, URIs.CentiMetrePerSecond_Double);
-        CentiMetrePerSecond_Float = getResourceOrNull(graph, URIs.CentiMetrePerSecond_Float);
-        CentiMetre_Double = getResourceOrNull(graph, URIs.CentiMetre_Double);
-        CentiMetre_Float = getResourceOrNull(graph, URIs.CentiMetre_Float);
-        CentiMole = getResourceOrNull(graph, URIs.CentiMole);
-        CentiMolePerKilogram = getResourceOrNull(graph, URIs.CentiMolePerKilogram);
-        CentiMolePerKilogram_Double = getResourceOrNull(graph, URIs.CentiMolePerKilogram_Double);
-        CentiMolePerKilogram_Float = getResourceOrNull(graph, URIs.CentiMolePerKilogram_Float);
-        CentiMolePerLitre = getResourceOrNull(graph, URIs.CentiMolePerLitre);
-        CentiMolePerLitre_Double = getResourceOrNull(graph, URIs.CentiMolePerLitre_Double);
-        CentiMolePerLitre_Float = getResourceOrNull(graph, URIs.CentiMolePerLitre_Float);
-        CentiMole_Double = getResourceOrNull(graph, URIs.CentiMole_Double);
-        CentiMole_Float = getResourceOrNull(graph, URIs.CentiMole_Float);
-        CentiNewton = getResourceOrNull(graph, URIs.CentiNewton);
-        CentiNewtonPerMetre = getResourceOrNull(graph, URIs.CentiNewtonPerMetre);
-        CentiNewtonPerMetre_Double = getResourceOrNull(graph, URIs.CentiNewtonPerMetre_Double);
-        CentiNewtonPerMetre_Float = getResourceOrNull(graph, URIs.CentiNewtonPerMetre_Float);
-        CentiNewton_Double = getResourceOrNull(graph, URIs.CentiNewton_Double);
-        CentiNewton_Float = getResourceOrNull(graph, URIs.CentiNewton_Float);
-        CentiOhm = getResourceOrNull(graph, URIs.CentiOhm);
-        CentiOhm_Double = getResourceOrNull(graph, URIs.CentiOhm_Double);
-        CentiOhm_Float = getResourceOrNull(graph, URIs.CentiOhm_Float);
-        CentiPascal = getResourceOrNull(graph, URIs.CentiPascal);
-        CentiPascal_Double = getResourceOrNull(graph, URIs.CentiPascal_Double);
-        CentiPascal_Float = getResourceOrNull(graph, URIs.CentiPascal_Float);
-        CentiRadian = getResourceOrNull(graph, URIs.CentiRadian);
-        CentiRadian_Double = getResourceOrNull(graph, URIs.CentiRadian_Double);
-        CentiRadian_Float = getResourceOrNull(graph, URIs.CentiRadian_Float);
-        CentiSecond = getResourceOrNull(graph, URIs.CentiSecond);
-        CentiSecond_Double = getResourceOrNull(graph, URIs.CentiSecond_Double);
-        CentiSecond_Float = getResourceOrNull(graph, URIs.CentiSecond_Float);
-        CentiSiemens = getResourceOrNull(graph, URIs.CentiSiemens);
-        CentiSiemens_Double = getResourceOrNull(graph, URIs.CentiSiemens_Double);
-        CentiSiemens_Float = getResourceOrNull(graph, URIs.CentiSiemens_Float);
-        CentiSievert = getResourceOrNull(graph, URIs.CentiSievert);
-        CentiSievert_Double = getResourceOrNull(graph, URIs.CentiSievert_Double);
-        CentiSievert_Float = getResourceOrNull(graph, URIs.CentiSievert_Float);
-        CentiSteradian = getResourceOrNull(graph, URIs.CentiSteradian);
-        CentiSteradian_Double = getResourceOrNull(graph, URIs.CentiSteradian_Double);
-        CentiSteradian_Float = getResourceOrNull(graph, URIs.CentiSteradian_Float);
-        CentiTesla = getResourceOrNull(graph, URIs.CentiTesla);
-        CentiTesla_Double = getResourceOrNull(graph, URIs.CentiTesla_Double);
-        CentiTesla_Float = getResourceOrNull(graph, URIs.CentiTesla_Float);
-        CentiVolt = getResourceOrNull(graph, URIs.CentiVolt);
-        CentiVolt_Double = getResourceOrNull(graph, URIs.CentiVolt_Double);
-        CentiVolt_Float = getResourceOrNull(graph, URIs.CentiVolt_Float);
-        CentiWatt = getResourceOrNull(graph, URIs.CentiWatt);
-        CentiWatt_Double = getResourceOrNull(graph, URIs.CentiWatt_Double);
-        CentiWatt_Float = getResourceOrNull(graph, URIs.CentiWatt_Float);
-        CentiWeber = getResourceOrNull(graph, URIs.CentiWeber);
-        CentiWeber_Double = getResourceOrNull(graph, URIs.CentiWeber_Double);
-        CentiWeber_Float = getResourceOrNull(graph, URIs.CentiWeber_Float);
-        Centigram = getResourceOrNull(graph, URIs.Centigram);
-        CentigramPerCubicMetre = getResourceOrNull(graph, URIs.CentigramPerCubicMetre);
-        CentigramPerCubicMetre_Double = getResourceOrNull(graph, URIs.CentigramPerCubicMetre_Double);
-        CentigramPerCubicMetre_Float = getResourceOrNull(graph, URIs.CentigramPerCubicMetre_Float);
-        CentigramPerLitre = getResourceOrNull(graph, URIs.CentigramPerLitre);
-        CentigramPerLitre_Double = getResourceOrNull(graph, URIs.CentigramPerLitre_Double);
-        CentigramPerLitre_Float = getResourceOrNull(graph, URIs.CentigramPerLitre_Float);
-        CentigramPerSecond = getResourceOrNull(graph, URIs.CentigramPerSecond);
-        CentigramPerSecond_Double = getResourceOrNull(graph, URIs.CentigramPerSecond_Double);
-        CentigramPerSecond_Float = getResourceOrNull(graph, URIs.CentigramPerSecond_Float);
-        Centigram_Double = getResourceOrNull(graph, URIs.Centigram_Double);
-        Centigram_Float = getResourceOrNull(graph, URIs.Centigram_Float);
-        Coulomb = getResourceOrNull(graph, URIs.Coulomb);
-        Coulomb_Double = getResourceOrNull(graph, URIs.Coulomb_Double);
-        Coulomb_Float = getResourceOrNull(graph, URIs.Coulomb_Float);
-        CubicMetre = getResourceOrNull(graph, URIs.CubicMetre);
-        CubicMetre_Double = getResourceOrNull(graph, URIs.CubicMetre_Double);
-        CubicMetre_Float = getResourceOrNull(graph, URIs.CubicMetre_Float);
-        Degree = getResourceOrNull(graph, URIs.Degree);
-        Degree_Double = getResourceOrNull(graph, URIs.Degree_Double);
-        Degree_Float = getResourceOrNull(graph, URIs.Degree_Float);
-        Farad = getResourceOrNull(graph, URIs.Farad);
-        Farad_Double = getResourceOrNull(graph, URIs.Farad_Double);
-        Farad_Float = getResourceOrNull(graph, URIs.Farad_Float);
-        GigaAmpere = getResourceOrNull(graph, URIs.GigaAmpere);
-        GigaAmpere_Double = getResourceOrNull(graph, URIs.GigaAmpere_Double);
-        GigaAmpere_Float = getResourceOrNull(graph, URIs.GigaAmpere_Float);
-        GigaBecquerel = getResourceOrNull(graph, URIs.GigaBecquerel);
-        GigaBecquerel_Double = getResourceOrNull(graph, URIs.GigaBecquerel_Double);
-        GigaBecquerel_Float = getResourceOrNull(graph, URIs.GigaBecquerel_Float);
-        GigaCandela = getResourceOrNull(graph, URIs.GigaCandela);
-        GigaCandela_Double = getResourceOrNull(graph, URIs.GigaCandela_Double);
-        GigaCandela_Float = getResourceOrNull(graph, URIs.GigaCandela_Float);
-        GigaCelsius = getResourceOrNull(graph, URIs.GigaCelsius);
-        GigaCelsius_Double = getResourceOrNull(graph, URIs.GigaCelsius_Double);
-        GigaCelsius_Float = getResourceOrNull(graph, URIs.GigaCelsius_Float);
-        GigaCoulomb = getResourceOrNull(graph, URIs.GigaCoulomb);
-        GigaCoulomb_Double = getResourceOrNull(graph, URIs.GigaCoulomb_Double);
-        GigaCoulomb_Float = getResourceOrNull(graph, URIs.GigaCoulomb_Float);
-        GigaFarad = getResourceOrNull(graph, URIs.GigaFarad);
-        GigaFarad_Double = getResourceOrNull(graph, URIs.GigaFarad_Double);
-        GigaFarad_Float = getResourceOrNull(graph, URIs.GigaFarad_Float);
-        GigaGray = getResourceOrNull(graph, URIs.GigaGray);
-        GigaGray_Double = getResourceOrNull(graph, URIs.GigaGray_Double);
-        GigaGray_Float = getResourceOrNull(graph, URIs.GigaGray_Float);
-        GigaHenry = getResourceOrNull(graph, URIs.GigaHenry);
-        GigaHenry_Double = getResourceOrNull(graph, URIs.GigaHenry_Double);
-        GigaHenry_Float = getResourceOrNull(graph, URIs.GigaHenry_Float);
-        GigaHertz = getResourceOrNull(graph, URIs.GigaHertz);
-        GigaHertz_Double = getResourceOrNull(graph, URIs.GigaHertz_Double);
-        GigaHertz_Float = getResourceOrNull(graph, URIs.GigaHertz_Float);
-        GigaJoule = getResourceOrNull(graph, URIs.GigaJoule);
-        GigaJoulePerKilogram = getResourceOrNull(graph, URIs.GigaJoulePerKilogram);
-        GigaJoulePerKilogram_Double = getResourceOrNull(graph, URIs.GigaJoulePerKilogram_Double);
-        GigaJoulePerKilogram_Float = getResourceOrNull(graph, URIs.GigaJoulePerKilogram_Float);
-        GigaJoule_Double = getResourceOrNull(graph, URIs.GigaJoule_Double);
-        GigaJoule_Float = getResourceOrNull(graph, URIs.GigaJoule_Float);
-        GigaKatal = getResourceOrNull(graph, URIs.GigaKatal);
-        GigaKatal_Double = getResourceOrNull(graph, URIs.GigaKatal_Double);
-        GigaKatal_Float = getResourceOrNull(graph, URIs.GigaKatal_Float);
-        GigaKelvin = getResourceOrNull(graph, URIs.GigaKelvin);
-        GigaKelvin_Double = getResourceOrNull(graph, URIs.GigaKelvin_Double);
-        GigaKelvin_Float = getResourceOrNull(graph, URIs.GigaKelvin_Float);
-        GigaLumen = getResourceOrNull(graph, URIs.GigaLumen);
-        GigaLumen_Double = getResourceOrNull(graph, URIs.GigaLumen_Double);
-        GigaLumen_Float = getResourceOrNull(graph, URIs.GigaLumen_Float);
-        GigaLux = getResourceOrNull(graph, URIs.GigaLux);
-        GigaLux_Double = getResourceOrNull(graph, URIs.GigaLux_Double);
-        GigaLux_Float = getResourceOrNull(graph, URIs.GigaLux_Float);
-        GigaMetre = getResourceOrNull(graph, URIs.GigaMetre);
-        GigaMetrePerSecond = getResourceOrNull(graph, URIs.GigaMetrePerSecond);
-        GigaMetrePerSecond_Double = getResourceOrNull(graph, URIs.GigaMetrePerSecond_Double);
-        GigaMetrePerSecond_Float = getResourceOrNull(graph, URIs.GigaMetrePerSecond_Float);
-        GigaMetre_Double = getResourceOrNull(graph, URIs.GigaMetre_Double);
-        GigaMetre_Float = getResourceOrNull(graph, URIs.GigaMetre_Float);
-        GigaMole = getResourceOrNull(graph, URIs.GigaMole);
-        GigaMolePerKilogram = getResourceOrNull(graph, URIs.GigaMolePerKilogram);
-        GigaMolePerKilogram_Double = getResourceOrNull(graph, URIs.GigaMolePerKilogram_Double);
-        GigaMolePerKilogram_Float = getResourceOrNull(graph, URIs.GigaMolePerKilogram_Float);
-        GigaMolePerLitre = getResourceOrNull(graph, URIs.GigaMolePerLitre);
-        GigaMolePerLitre_Double = getResourceOrNull(graph, URIs.GigaMolePerLitre_Double);
-        GigaMolePerLitre_Float = getResourceOrNull(graph, URIs.GigaMolePerLitre_Float);
-        GigaMole_Double = getResourceOrNull(graph, URIs.GigaMole_Double);
-        GigaMole_Float = getResourceOrNull(graph, URIs.GigaMole_Float);
-        GigaNewton = getResourceOrNull(graph, URIs.GigaNewton);
-        GigaNewtonPerMetre = getResourceOrNull(graph, URIs.GigaNewtonPerMetre);
-        GigaNewtonPerMetre_Double = getResourceOrNull(graph, URIs.GigaNewtonPerMetre_Double);
-        GigaNewtonPerMetre_Float = getResourceOrNull(graph, URIs.GigaNewtonPerMetre_Float);
-        GigaNewton_Double = getResourceOrNull(graph, URIs.GigaNewton_Double);
-        GigaNewton_Float = getResourceOrNull(graph, URIs.GigaNewton_Float);
-        GigaOhm = getResourceOrNull(graph, URIs.GigaOhm);
-        GigaOhm_Double = getResourceOrNull(graph, URIs.GigaOhm_Double);
-        GigaOhm_Float = getResourceOrNull(graph, URIs.GigaOhm_Float);
-        GigaPascal = getResourceOrNull(graph, URIs.GigaPascal);
-        GigaPascal_Double = getResourceOrNull(graph, URIs.GigaPascal_Double);
-        GigaPascal_Float = getResourceOrNull(graph, URIs.GigaPascal_Float);
-        GigaRadian = getResourceOrNull(graph, URIs.GigaRadian);
-        GigaRadian_Double = getResourceOrNull(graph, URIs.GigaRadian_Double);
-        GigaRadian_Float = getResourceOrNull(graph, URIs.GigaRadian_Float);
-        GigaSecond = getResourceOrNull(graph, URIs.GigaSecond);
-        GigaSecond_Double = getResourceOrNull(graph, URIs.GigaSecond_Double);
-        GigaSecond_Float = getResourceOrNull(graph, URIs.GigaSecond_Float);
-        GigaSiemens = getResourceOrNull(graph, URIs.GigaSiemens);
-        GigaSiemens_Double = getResourceOrNull(graph, URIs.GigaSiemens_Double);
-        GigaSiemens_Float = getResourceOrNull(graph, URIs.GigaSiemens_Float);
-        GigaSievert = getResourceOrNull(graph, URIs.GigaSievert);
-        GigaSievert_Double = getResourceOrNull(graph, URIs.GigaSievert_Double);
-        GigaSievert_Float = getResourceOrNull(graph, URIs.GigaSievert_Float);
-        GigaSteradian = getResourceOrNull(graph, URIs.GigaSteradian);
-        GigaSteradian_Double = getResourceOrNull(graph, URIs.GigaSteradian_Double);
-        GigaSteradian_Float = getResourceOrNull(graph, URIs.GigaSteradian_Float);
-        GigaTesla = getResourceOrNull(graph, URIs.GigaTesla);
-        GigaTesla_Double = getResourceOrNull(graph, URIs.GigaTesla_Double);
-        GigaTesla_Float = getResourceOrNull(graph, URIs.GigaTesla_Float);
-        GigaVolt = getResourceOrNull(graph, URIs.GigaVolt);
-        GigaVolt_Double = getResourceOrNull(graph, URIs.GigaVolt_Double);
-        GigaVolt_Float = getResourceOrNull(graph, URIs.GigaVolt_Float);
-        GigaWatt = getResourceOrNull(graph, URIs.GigaWatt);
-        GigaWatt_Double = getResourceOrNull(graph, URIs.GigaWatt_Double);
-        GigaWatt_Float = getResourceOrNull(graph, URIs.GigaWatt_Float);
-        GigaWeber = getResourceOrNull(graph, URIs.GigaWeber);
-        GigaWeber_Double = getResourceOrNull(graph, URIs.GigaWeber_Double);
-        GigaWeber_Float = getResourceOrNull(graph, URIs.GigaWeber_Float);
-        Gigagram = getResourceOrNull(graph, URIs.Gigagram);
-        GigagramPerCubicMetre = getResourceOrNull(graph, URIs.GigagramPerCubicMetre);
-        GigagramPerCubicMetre_Double = getResourceOrNull(graph, URIs.GigagramPerCubicMetre_Double);
-        GigagramPerCubicMetre_Float = getResourceOrNull(graph, URIs.GigagramPerCubicMetre_Float);
-        GigagramPerLitre = getResourceOrNull(graph, URIs.GigagramPerLitre);
-        GigagramPerLitre_Double = getResourceOrNull(graph, URIs.GigagramPerLitre_Double);
-        GigagramPerLitre_Float = getResourceOrNull(graph, URIs.GigagramPerLitre_Float);
-        GigagramPerSecond = getResourceOrNull(graph, URIs.GigagramPerSecond);
-        GigagramPerSecond_Double = getResourceOrNull(graph, URIs.GigagramPerSecond_Double);
-        GigagramPerSecond_Float = getResourceOrNull(graph, URIs.GigagramPerSecond_Float);
-        Gigagram_Double = getResourceOrNull(graph, URIs.Gigagram_Double);
-        Gigagram_Float = getResourceOrNull(graph, URIs.Gigagram_Float);
-        Gray = getResourceOrNull(graph, URIs.Gray);
-        Gray_Double = getResourceOrNull(graph, URIs.Gray_Double);
-        Gray_Float = getResourceOrNull(graph, URIs.Gray_Float);
-        HectoAmpere = getResourceOrNull(graph, URIs.HectoAmpere);
-        HectoAmpere_Double = getResourceOrNull(graph, URIs.HectoAmpere_Double);
-        HectoAmpere_Float = getResourceOrNull(graph, URIs.HectoAmpere_Float);
-        HectoBecquerel = getResourceOrNull(graph, URIs.HectoBecquerel);
-        HectoBecquerel_Double = getResourceOrNull(graph, URIs.HectoBecquerel_Double);
-        HectoBecquerel_Float = getResourceOrNull(graph, URIs.HectoBecquerel_Float);
-        HectoCandela = getResourceOrNull(graph, URIs.HectoCandela);
-        HectoCandela_Double = getResourceOrNull(graph, URIs.HectoCandela_Double);
-        HectoCandela_Float = getResourceOrNull(graph, URIs.HectoCandela_Float);
-        HectoCelsius = getResourceOrNull(graph, URIs.HectoCelsius);
-        HectoCelsius_Double = getResourceOrNull(graph, URIs.HectoCelsius_Double);
-        HectoCelsius_Float = getResourceOrNull(graph, URIs.HectoCelsius_Float);
-        HectoCoulomb = getResourceOrNull(graph, URIs.HectoCoulomb);
-        HectoCoulomb_Double = getResourceOrNull(graph, URIs.HectoCoulomb_Double);
-        HectoCoulomb_Float = getResourceOrNull(graph, URIs.HectoCoulomb_Float);
-        HectoFarad = getResourceOrNull(graph, URIs.HectoFarad);
-        HectoFarad_Double = getResourceOrNull(graph, URIs.HectoFarad_Double);
-        HectoFarad_Float = getResourceOrNull(graph, URIs.HectoFarad_Float);
-        HectoGray = getResourceOrNull(graph, URIs.HectoGray);
-        HectoGray_Double = getResourceOrNull(graph, URIs.HectoGray_Double);
-        HectoGray_Float = getResourceOrNull(graph, URIs.HectoGray_Float);
-        HectoHenry = getResourceOrNull(graph, URIs.HectoHenry);
-        HectoHenry_Double = getResourceOrNull(graph, URIs.HectoHenry_Double);
-        HectoHenry_Float = getResourceOrNull(graph, URIs.HectoHenry_Float);
-        HectoHertz = getResourceOrNull(graph, URIs.HectoHertz);
-        HectoHertz_Double = getResourceOrNull(graph, URIs.HectoHertz_Double);
-        HectoHertz_Float = getResourceOrNull(graph, URIs.HectoHertz_Float);
-        HectoJoule = getResourceOrNull(graph, URIs.HectoJoule);
-        HectoJoulePerKilogram = getResourceOrNull(graph, URIs.HectoJoulePerKilogram);
-        HectoJoulePerKilogram_Double = getResourceOrNull(graph, URIs.HectoJoulePerKilogram_Double);
-        HectoJoulePerKilogram_Float = getResourceOrNull(graph, URIs.HectoJoulePerKilogram_Float);
-        HectoJoule_Double = getResourceOrNull(graph, URIs.HectoJoule_Double);
-        HectoJoule_Float = getResourceOrNull(graph, URIs.HectoJoule_Float);
-        HectoKatal = getResourceOrNull(graph, URIs.HectoKatal);
-        HectoKatal_Double = getResourceOrNull(graph, URIs.HectoKatal_Double);
-        HectoKatal_Float = getResourceOrNull(graph, URIs.HectoKatal_Float);
-        HectoKelvin = getResourceOrNull(graph, URIs.HectoKelvin);
-        HectoKelvin_Double = getResourceOrNull(graph, URIs.HectoKelvin_Double);
-        HectoKelvin_Float = getResourceOrNull(graph, URIs.HectoKelvin_Float);
-        HectoLumen = getResourceOrNull(graph, URIs.HectoLumen);
-        HectoLumen_Double = getResourceOrNull(graph, URIs.HectoLumen_Double);
-        HectoLumen_Float = getResourceOrNull(graph, URIs.HectoLumen_Float);
-        HectoLux = getResourceOrNull(graph, URIs.HectoLux);
-        HectoLux_Double = getResourceOrNull(graph, URIs.HectoLux_Double);
-        HectoLux_Float = getResourceOrNull(graph, URIs.HectoLux_Float);
-        HectoMetre = getResourceOrNull(graph, URIs.HectoMetre);
-        HectoMetrePerSecond = getResourceOrNull(graph, URIs.HectoMetrePerSecond);
-        HectoMetrePerSecond_Double = getResourceOrNull(graph, URIs.HectoMetrePerSecond_Double);
-        HectoMetrePerSecond_Float = getResourceOrNull(graph, URIs.HectoMetrePerSecond_Float);
-        HectoMetre_Double = getResourceOrNull(graph, URIs.HectoMetre_Double);
-        HectoMetre_Float = getResourceOrNull(graph, URIs.HectoMetre_Float);
-        HectoMole = getResourceOrNull(graph, URIs.HectoMole);
-        HectoMolePerKilogram = getResourceOrNull(graph, URIs.HectoMolePerKilogram);
-        HectoMolePerKilogram_Double = getResourceOrNull(graph, URIs.HectoMolePerKilogram_Double);
-        HectoMolePerKilogram_Float = getResourceOrNull(graph, URIs.HectoMolePerKilogram_Float);
-        HectoMolePerLitre = getResourceOrNull(graph, URIs.HectoMolePerLitre);
-        HectoMolePerLitre_Double = getResourceOrNull(graph, URIs.HectoMolePerLitre_Double);
-        HectoMolePerLitre_Float = getResourceOrNull(graph, URIs.HectoMolePerLitre_Float);
-        HectoMole_Double = getResourceOrNull(graph, URIs.HectoMole_Double);
-        HectoMole_Float = getResourceOrNull(graph, URIs.HectoMole_Float);
-        HectoNewton = getResourceOrNull(graph, URIs.HectoNewton);
-        HectoNewtonPerMetre = getResourceOrNull(graph, URIs.HectoNewtonPerMetre);
-        HectoNewtonPerMetre_Double = getResourceOrNull(graph, URIs.HectoNewtonPerMetre_Double);
-        HectoNewtonPerMetre_Float = getResourceOrNull(graph, URIs.HectoNewtonPerMetre_Float);
-        HectoNewton_Double = getResourceOrNull(graph, URIs.HectoNewton_Double);
-        HectoNewton_Float = getResourceOrNull(graph, URIs.HectoNewton_Float);
-        HectoOhm = getResourceOrNull(graph, URIs.HectoOhm);
-        HectoOhm_Double = getResourceOrNull(graph, URIs.HectoOhm_Double);
-        HectoOhm_Float = getResourceOrNull(graph, URIs.HectoOhm_Float);
-        HectoPascal = getResourceOrNull(graph, URIs.HectoPascal);
-        HectoPascal_Double = getResourceOrNull(graph, URIs.HectoPascal_Double);
-        HectoPascal_Float = getResourceOrNull(graph, URIs.HectoPascal_Float);
-        HectoRadian = getResourceOrNull(graph, URIs.HectoRadian);
-        HectoRadian_Double = getResourceOrNull(graph, URIs.HectoRadian_Double);
-        HectoRadian_Float = getResourceOrNull(graph, URIs.HectoRadian_Float);
-        HectoSecond = getResourceOrNull(graph, URIs.HectoSecond);
-        HectoSecond_Double = getResourceOrNull(graph, URIs.HectoSecond_Double);
-        HectoSecond_Float = getResourceOrNull(graph, URIs.HectoSecond_Float);
-        HectoSiemens = getResourceOrNull(graph, URIs.HectoSiemens);
-        HectoSiemens_Double = getResourceOrNull(graph, URIs.HectoSiemens_Double);
-        HectoSiemens_Float = getResourceOrNull(graph, URIs.HectoSiemens_Float);
-        HectoSievert = getResourceOrNull(graph, URIs.HectoSievert);
-        HectoSievert_Double = getResourceOrNull(graph, URIs.HectoSievert_Double);
-        HectoSievert_Float = getResourceOrNull(graph, URIs.HectoSievert_Float);
-        HectoSteradian = getResourceOrNull(graph, URIs.HectoSteradian);
-        HectoSteradian_Double = getResourceOrNull(graph, URIs.HectoSteradian_Double);
-        HectoSteradian_Float = getResourceOrNull(graph, URIs.HectoSteradian_Float);
-        HectoTesla = getResourceOrNull(graph, URIs.HectoTesla);
-        HectoTesla_Double = getResourceOrNull(graph, URIs.HectoTesla_Double);
-        HectoTesla_Float = getResourceOrNull(graph, URIs.HectoTesla_Float);
-        HectoVolt = getResourceOrNull(graph, URIs.HectoVolt);
-        HectoVolt_Double = getResourceOrNull(graph, URIs.HectoVolt_Double);
-        HectoVolt_Float = getResourceOrNull(graph, URIs.HectoVolt_Float);
-        HectoWatt = getResourceOrNull(graph, URIs.HectoWatt);
-        HectoWatt_Double = getResourceOrNull(graph, URIs.HectoWatt_Double);
-        HectoWatt_Float = getResourceOrNull(graph, URIs.HectoWatt_Float);
-        HectoWeber = getResourceOrNull(graph, URIs.HectoWeber);
-        HectoWeber_Double = getResourceOrNull(graph, URIs.HectoWeber_Double);
-        HectoWeber_Float = getResourceOrNull(graph, URIs.HectoWeber_Float);
-        Hectogram = getResourceOrNull(graph, URIs.Hectogram);
-        HectogramPerCubicMetre = getResourceOrNull(graph, URIs.HectogramPerCubicMetre);
-        HectogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.HectogramPerCubicMetre_Double);
-        HectogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.HectogramPerCubicMetre_Float);
-        HectogramPerLitre = getResourceOrNull(graph, URIs.HectogramPerLitre);
-        HectogramPerLitre_Double = getResourceOrNull(graph, URIs.HectogramPerLitre_Double);
-        HectogramPerLitre_Float = getResourceOrNull(graph, URIs.HectogramPerLitre_Float);
-        HectogramPerSecond = getResourceOrNull(graph, URIs.HectogramPerSecond);
-        HectogramPerSecond_Double = getResourceOrNull(graph, URIs.HectogramPerSecond_Double);
-        HectogramPerSecond_Float = getResourceOrNull(graph, URIs.HectogramPerSecond_Float);
-        Hectogram_Double = getResourceOrNull(graph, URIs.Hectogram_Double);
-        Hectogram_Float = getResourceOrNull(graph, URIs.Hectogram_Float);
-        Henry = getResourceOrNull(graph, URIs.Henry);
-        Henry_Double = getResourceOrNull(graph, URIs.Henry_Double);
-        Henry_Float = getResourceOrNull(graph, URIs.Henry_Float);
-        Hertz = getResourceOrNull(graph, URIs.Hertz);
-        Hertz_Double = getResourceOrNull(graph, URIs.Hertz_Double);
-        Hertz_Float = getResourceOrNull(graph, URIs.Hertz_Float);
-        Hour = getResourceOrNull(graph, URIs.Hour);
-        Hour_Double = getResourceOrNull(graph, URIs.Hour_Double);
-        Hour_Float = getResourceOrNull(graph, URIs.Hour_Float);
-        Joule = getResourceOrNull(graph, URIs.Joule);
-        JoulePerKilogram = getResourceOrNull(graph, URIs.JoulePerKilogram);
-        JoulePerKilogram_Double = getResourceOrNull(graph, URIs.JoulePerKilogram_Double);
-        JoulePerKilogram_Float = getResourceOrNull(graph, URIs.JoulePerKilogram_Float);
-        Joule_Double = getResourceOrNull(graph, URIs.Joule_Double);
-        Joule_Float = getResourceOrNull(graph, URIs.Joule_Float);
-        Katal = getResourceOrNull(graph, URIs.Katal);
-        Katal_Double = getResourceOrNull(graph, URIs.Katal_Double);
-        Katal_Float = getResourceOrNull(graph, URIs.Katal_Float);
-        Kelvin = getResourceOrNull(graph, URIs.Kelvin);
-        Kelvin_Double = getResourceOrNull(graph, URIs.Kelvin_Double);
-        Kelvin_Float = getResourceOrNull(graph, URIs.Kelvin_Float);
-        KiloAmpere = getResourceOrNull(graph, URIs.KiloAmpere);
-        KiloAmpere_Double = getResourceOrNull(graph, URIs.KiloAmpere_Double);
-        KiloAmpere_Float = getResourceOrNull(graph, URIs.KiloAmpere_Float);
-        KiloBecquerel = getResourceOrNull(graph, URIs.KiloBecquerel);
-        KiloBecquerel_Double = getResourceOrNull(graph, URIs.KiloBecquerel_Double);
-        KiloBecquerel_Float = getResourceOrNull(graph, URIs.KiloBecquerel_Float);
-        KiloCandela = getResourceOrNull(graph, URIs.KiloCandela);
-        KiloCandela_Double = getResourceOrNull(graph, URIs.KiloCandela_Double);
-        KiloCandela_Float = getResourceOrNull(graph, URIs.KiloCandela_Float);
-        KiloCelsius = getResourceOrNull(graph, URIs.KiloCelsius);
-        KiloCelsius_Double = getResourceOrNull(graph, URIs.KiloCelsius_Double);
-        KiloCelsius_Float = getResourceOrNull(graph, URIs.KiloCelsius_Float);
-        KiloCoulomb = getResourceOrNull(graph, URIs.KiloCoulomb);
-        KiloCoulomb_Double = getResourceOrNull(graph, URIs.KiloCoulomb_Double);
-        KiloCoulomb_Float = getResourceOrNull(graph, URIs.KiloCoulomb_Float);
-        KiloFarad = getResourceOrNull(graph, URIs.KiloFarad);
-        KiloFarad_Double = getResourceOrNull(graph, URIs.KiloFarad_Double);
-        KiloFarad_Float = getResourceOrNull(graph, URIs.KiloFarad_Float);
-        KiloGray = getResourceOrNull(graph, URIs.KiloGray);
-        KiloGray_Double = getResourceOrNull(graph, URIs.KiloGray_Double);
-        KiloGray_Float = getResourceOrNull(graph, URIs.KiloGray_Float);
-        KiloHenry = getResourceOrNull(graph, URIs.KiloHenry);
-        KiloHenry_Double = getResourceOrNull(graph, URIs.KiloHenry_Double);
-        KiloHenry_Float = getResourceOrNull(graph, URIs.KiloHenry_Float);
-        KiloHertz = getResourceOrNull(graph, URIs.KiloHertz);
-        KiloHertz_Double = getResourceOrNull(graph, URIs.KiloHertz_Double);
-        KiloHertz_Float = getResourceOrNull(graph, URIs.KiloHertz_Float);
-        KiloJoule = getResourceOrNull(graph, URIs.KiloJoule);
-        KiloJoulePerKilogram = getResourceOrNull(graph, URIs.KiloJoulePerKilogram);
-        KiloJoulePerKilogram_Double = getResourceOrNull(graph, URIs.KiloJoulePerKilogram_Double);
-        KiloJoulePerKilogram_Float = getResourceOrNull(graph, URIs.KiloJoulePerKilogram_Float);
-        KiloJoule_Double = getResourceOrNull(graph, URIs.KiloJoule_Double);
-        KiloJoule_Float = getResourceOrNull(graph, URIs.KiloJoule_Float);
-        KiloKatal = getResourceOrNull(graph, URIs.KiloKatal);
-        KiloKatal_Double = getResourceOrNull(graph, URIs.KiloKatal_Double);
-        KiloKatal_Float = getResourceOrNull(graph, URIs.KiloKatal_Float);
-        KiloKelvin = getResourceOrNull(graph, URIs.KiloKelvin);
-        KiloKelvin_Double = getResourceOrNull(graph, URIs.KiloKelvin_Double);
-        KiloKelvin_Float = getResourceOrNull(graph, URIs.KiloKelvin_Float);
-        KiloLumen = getResourceOrNull(graph, URIs.KiloLumen);
-        KiloLumen_Double = getResourceOrNull(graph, URIs.KiloLumen_Double);
-        KiloLumen_Float = getResourceOrNull(graph, URIs.KiloLumen_Float);
-        KiloLux = getResourceOrNull(graph, URIs.KiloLux);
-        KiloLux_Double = getResourceOrNull(graph, URIs.KiloLux_Double);
-        KiloLux_Float = getResourceOrNull(graph, URIs.KiloLux_Float);
-        KiloMetre = getResourceOrNull(graph, URIs.KiloMetre);
-        KiloMetrePerSecond = getResourceOrNull(graph, URIs.KiloMetrePerSecond);
-        KiloMetrePerSecond_Double = getResourceOrNull(graph, URIs.KiloMetrePerSecond_Double);
-        KiloMetrePerSecond_Float = getResourceOrNull(graph, URIs.KiloMetrePerSecond_Float);
-        KiloMetre_Double = getResourceOrNull(graph, URIs.KiloMetre_Double);
-        KiloMetre_Float = getResourceOrNull(graph, URIs.KiloMetre_Float);
-        KiloMole = getResourceOrNull(graph, URIs.KiloMole);
-        KiloMolePerKilogram = getResourceOrNull(graph, URIs.KiloMolePerKilogram);
-        KiloMolePerKilogram_Double = getResourceOrNull(graph, URIs.KiloMolePerKilogram_Double);
-        KiloMolePerKilogram_Float = getResourceOrNull(graph, URIs.KiloMolePerKilogram_Float);
-        KiloMolePerLitre = getResourceOrNull(graph, URIs.KiloMolePerLitre);
-        KiloMolePerLitre_Double = getResourceOrNull(graph, URIs.KiloMolePerLitre_Double);
-        KiloMolePerLitre_Float = getResourceOrNull(graph, URIs.KiloMolePerLitre_Float);
-        KiloMole_Double = getResourceOrNull(graph, URIs.KiloMole_Double);
-        KiloMole_Float = getResourceOrNull(graph, URIs.KiloMole_Float);
-        KiloNewton = getResourceOrNull(graph, URIs.KiloNewton);
-        KiloNewtonPerMetre = getResourceOrNull(graph, URIs.KiloNewtonPerMetre);
-        KiloNewtonPerMetre_Double = getResourceOrNull(graph, URIs.KiloNewtonPerMetre_Double);
-        KiloNewtonPerMetre_Float = getResourceOrNull(graph, URIs.KiloNewtonPerMetre_Float);
-        KiloNewton_Double = getResourceOrNull(graph, URIs.KiloNewton_Double);
-        KiloNewton_Float = getResourceOrNull(graph, URIs.KiloNewton_Float);
-        KiloOhm = getResourceOrNull(graph, URIs.KiloOhm);
-        KiloOhm_Double = getResourceOrNull(graph, URIs.KiloOhm_Double);
-        KiloOhm_Float = getResourceOrNull(graph, URIs.KiloOhm_Float);
-        KiloPascal = getResourceOrNull(graph, URIs.KiloPascal);
-        KiloPascal_Double = getResourceOrNull(graph, URIs.KiloPascal_Double);
-        KiloPascal_Float = getResourceOrNull(graph, URIs.KiloPascal_Float);
-        KiloRadian = getResourceOrNull(graph, URIs.KiloRadian);
-        KiloRadian_Double = getResourceOrNull(graph, URIs.KiloRadian_Double);
-        KiloRadian_Float = getResourceOrNull(graph, URIs.KiloRadian_Float);
-        KiloSecond = getResourceOrNull(graph, URIs.KiloSecond);
-        KiloSecond_Double = getResourceOrNull(graph, URIs.KiloSecond_Double);
-        KiloSecond_Float = getResourceOrNull(graph, URIs.KiloSecond_Float);
-        KiloSiemens = getResourceOrNull(graph, URIs.KiloSiemens);
-        KiloSiemens_Double = getResourceOrNull(graph, URIs.KiloSiemens_Double);
-        KiloSiemens_Float = getResourceOrNull(graph, URIs.KiloSiemens_Float);
-        KiloSievert = getResourceOrNull(graph, URIs.KiloSievert);
-        KiloSievert_Double = getResourceOrNull(graph, URIs.KiloSievert_Double);
-        KiloSievert_Float = getResourceOrNull(graph, URIs.KiloSievert_Float);
-        KiloSteradian = getResourceOrNull(graph, URIs.KiloSteradian);
-        KiloSteradian_Double = getResourceOrNull(graph, URIs.KiloSteradian_Double);
-        KiloSteradian_Float = getResourceOrNull(graph, URIs.KiloSteradian_Float);
-        KiloTesla = getResourceOrNull(graph, URIs.KiloTesla);
-        KiloTesla_Double = getResourceOrNull(graph, URIs.KiloTesla_Double);
-        KiloTesla_Float = getResourceOrNull(graph, URIs.KiloTesla_Float);
-        KiloVolt = getResourceOrNull(graph, URIs.KiloVolt);
-        KiloVolt_Double = getResourceOrNull(graph, URIs.KiloVolt_Double);
-        KiloVolt_Float = getResourceOrNull(graph, URIs.KiloVolt_Float);
-        KiloWatt = getResourceOrNull(graph, URIs.KiloWatt);
-        KiloWatt_Double = getResourceOrNull(graph, URIs.KiloWatt_Double);
-        KiloWatt_Float = getResourceOrNull(graph, URIs.KiloWatt_Float);
-        KiloWeber = getResourceOrNull(graph, URIs.KiloWeber);
-        KiloWeber_Double = getResourceOrNull(graph, URIs.KiloWeber_Double);
-        KiloWeber_Float = getResourceOrNull(graph, URIs.KiloWeber_Float);
-        Kilogram = getResourceOrNull(graph, URIs.Kilogram);
-        KilogramPerCubicMetre = getResourceOrNull(graph, URIs.KilogramPerCubicMetre);
-        KilogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.KilogramPerCubicMetre_Double);
-        KilogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.KilogramPerCubicMetre_Float);
-        KilogramPerLitre = getResourceOrNull(graph, URIs.KilogramPerLitre);
-        KilogramPerLitre_Double = getResourceOrNull(graph, URIs.KilogramPerLitre_Double);
-        KilogramPerLitre_Float = getResourceOrNull(graph, URIs.KilogramPerLitre_Float);
-        KilogramPerSecond = getResourceOrNull(graph, URIs.KilogramPerSecond);
-        KilogramPerSecond_Double = getResourceOrNull(graph, URIs.KilogramPerSecond_Double);
-        KilogramPerSecond_Float = getResourceOrNull(graph, URIs.KilogramPerSecond_Float);
-        Kilogram_Double = getResourceOrNull(graph, URIs.Kilogram_Double);
-        Kilogram_Float = getResourceOrNull(graph, URIs.Kilogram_Float);
-        Litre = getResourceOrNull(graph, URIs.Litre);
-        Litre_Double = getResourceOrNull(graph, URIs.Litre_Double);
-        Litre_Float = getResourceOrNull(graph, URIs.Litre_Float);
-        Lumen = getResourceOrNull(graph, URIs.Lumen);
-        Lumen_Double = getResourceOrNull(graph, URIs.Lumen_Double);
-        Lumen_Float = getResourceOrNull(graph, URIs.Lumen_Float);
-        Lux = getResourceOrNull(graph, URIs.Lux);
-        Lux_Double = getResourceOrNull(graph, URIs.Lux_Double);
-        Lux_Float = getResourceOrNull(graph, URIs.Lux_Float);
-        MassPercentage = getResourceOrNull(graph, URIs.MassPercentage);
-        MassPercentage_Double = getResourceOrNull(graph, URIs.MassPercentage_Double);
-        MassPercentage_Float = getResourceOrNull(graph, URIs.MassPercentage_Float);
-        MegaAmpere = getResourceOrNull(graph, URIs.MegaAmpere);
-        MegaAmpere_Double = getResourceOrNull(graph, URIs.MegaAmpere_Double);
-        MegaAmpere_Float = getResourceOrNull(graph, URIs.MegaAmpere_Float);
-        MegaBecquerel = getResourceOrNull(graph, URIs.MegaBecquerel);
-        MegaBecquerel_Double = getResourceOrNull(graph, URIs.MegaBecquerel_Double);
-        MegaBecquerel_Float = getResourceOrNull(graph, URIs.MegaBecquerel_Float);
-        MegaCandela = getResourceOrNull(graph, URIs.MegaCandela);
-        MegaCandela_Double = getResourceOrNull(graph, URIs.MegaCandela_Double);
-        MegaCandela_Float = getResourceOrNull(graph, URIs.MegaCandela_Float);
-        MegaCelsius = getResourceOrNull(graph, URIs.MegaCelsius);
-        MegaCelsius_Double = getResourceOrNull(graph, URIs.MegaCelsius_Double);
-        MegaCelsius_Float = getResourceOrNull(graph, URIs.MegaCelsius_Float);
-        MegaCoulomb = getResourceOrNull(graph, URIs.MegaCoulomb);
-        MegaCoulomb_Double = getResourceOrNull(graph, URIs.MegaCoulomb_Double);
-        MegaCoulomb_Float = getResourceOrNull(graph, URIs.MegaCoulomb_Float);
-        MegaFarad = getResourceOrNull(graph, URIs.MegaFarad);
-        MegaFarad_Double = getResourceOrNull(graph, URIs.MegaFarad_Double);
-        MegaFarad_Float = getResourceOrNull(graph, URIs.MegaFarad_Float);
-        MegaGray = getResourceOrNull(graph, URIs.MegaGray);
-        MegaGray_Double = getResourceOrNull(graph, URIs.MegaGray_Double);
-        MegaGray_Float = getResourceOrNull(graph, URIs.MegaGray_Float);
-        MegaHenry = getResourceOrNull(graph, URIs.MegaHenry);
-        MegaHenry_Double = getResourceOrNull(graph, URIs.MegaHenry_Double);
-        MegaHenry_Float = getResourceOrNull(graph, URIs.MegaHenry_Float);
-        MegaHertz = getResourceOrNull(graph, URIs.MegaHertz);
-        MegaHertz_Double = getResourceOrNull(graph, URIs.MegaHertz_Double);
-        MegaHertz_Float = getResourceOrNull(graph, URIs.MegaHertz_Float);
-        MegaJoule = getResourceOrNull(graph, URIs.MegaJoule);
-        MegaJoulePerKilogram = getResourceOrNull(graph, URIs.MegaJoulePerKilogram);
-        MegaJoulePerKilogram_Double = getResourceOrNull(graph, URIs.MegaJoulePerKilogram_Double);
-        MegaJoulePerKilogram_Float = getResourceOrNull(graph, URIs.MegaJoulePerKilogram_Float);
-        MegaJoule_Double = getResourceOrNull(graph, URIs.MegaJoule_Double);
-        MegaJoule_Float = getResourceOrNull(graph, URIs.MegaJoule_Float);
-        MegaKatal = getResourceOrNull(graph, URIs.MegaKatal);
-        MegaKatal_Double = getResourceOrNull(graph, URIs.MegaKatal_Double);
-        MegaKatal_Float = getResourceOrNull(graph, URIs.MegaKatal_Float);
-        MegaKelvin = getResourceOrNull(graph, URIs.MegaKelvin);
-        MegaKelvin_Double = getResourceOrNull(graph, URIs.MegaKelvin_Double);
-        MegaKelvin_Float = getResourceOrNull(graph, URIs.MegaKelvin_Float);
-        MegaLumen = getResourceOrNull(graph, URIs.MegaLumen);
-        MegaLumen_Double = getResourceOrNull(graph, URIs.MegaLumen_Double);
-        MegaLumen_Float = getResourceOrNull(graph, URIs.MegaLumen_Float);
-        MegaLux = getResourceOrNull(graph, URIs.MegaLux);
-        MegaLux_Double = getResourceOrNull(graph, URIs.MegaLux_Double);
-        MegaLux_Float = getResourceOrNull(graph, URIs.MegaLux_Float);
-        MegaMetre = getResourceOrNull(graph, URIs.MegaMetre);
-        MegaMetrePerSecond = getResourceOrNull(graph, URIs.MegaMetrePerSecond);
-        MegaMetrePerSecond_Double = getResourceOrNull(graph, URIs.MegaMetrePerSecond_Double);
-        MegaMetrePerSecond_Float = getResourceOrNull(graph, URIs.MegaMetrePerSecond_Float);
-        MegaMetre_Double = getResourceOrNull(graph, URIs.MegaMetre_Double);
-        MegaMetre_Float = getResourceOrNull(graph, URIs.MegaMetre_Float);
-        MegaMole = getResourceOrNull(graph, URIs.MegaMole);
-        MegaMolePerKilogram = getResourceOrNull(graph, URIs.MegaMolePerKilogram);
-        MegaMolePerKilogram_Double = getResourceOrNull(graph, URIs.MegaMolePerKilogram_Double);
-        MegaMolePerKilogram_Float = getResourceOrNull(graph, URIs.MegaMolePerKilogram_Float);
-        MegaMolePerLitre = getResourceOrNull(graph, URIs.MegaMolePerLitre);
-        MegaMolePerLitre_Double = getResourceOrNull(graph, URIs.MegaMolePerLitre_Double);
-        MegaMolePerLitre_Float = getResourceOrNull(graph, URIs.MegaMolePerLitre_Float);
-        MegaMole_Double = getResourceOrNull(graph, URIs.MegaMole_Double);
-        MegaMole_Float = getResourceOrNull(graph, URIs.MegaMole_Float);
-        MegaNewton = getResourceOrNull(graph, URIs.MegaNewton);
-        MegaNewtonPerMetre = getResourceOrNull(graph, URIs.MegaNewtonPerMetre);
-        MegaNewtonPerMetre_Double = getResourceOrNull(graph, URIs.MegaNewtonPerMetre_Double);
-        MegaNewtonPerMetre_Float = getResourceOrNull(graph, URIs.MegaNewtonPerMetre_Float);
-        MegaNewton_Double = getResourceOrNull(graph, URIs.MegaNewton_Double);
-        MegaNewton_Float = getResourceOrNull(graph, URIs.MegaNewton_Float);
-        MegaOhm = getResourceOrNull(graph, URIs.MegaOhm);
-        MegaOhm_Double = getResourceOrNull(graph, URIs.MegaOhm_Double);
-        MegaOhm_Float = getResourceOrNull(graph, URIs.MegaOhm_Float);
-        MegaPascal = getResourceOrNull(graph, URIs.MegaPascal);
-        MegaPascal_Double = getResourceOrNull(graph, URIs.MegaPascal_Double);
-        MegaPascal_Float = getResourceOrNull(graph, URIs.MegaPascal_Float);
-        MegaRadian = getResourceOrNull(graph, URIs.MegaRadian);
-        MegaRadian_Double = getResourceOrNull(graph, URIs.MegaRadian_Double);
-        MegaRadian_Float = getResourceOrNull(graph, URIs.MegaRadian_Float);
-        MegaSecond = getResourceOrNull(graph, URIs.MegaSecond);
-        MegaSecond_Double = getResourceOrNull(graph, URIs.MegaSecond_Double);
-        MegaSecond_Float = getResourceOrNull(graph, URIs.MegaSecond_Float);
-        MegaSiemens = getResourceOrNull(graph, URIs.MegaSiemens);
-        MegaSiemens_Double = getResourceOrNull(graph, URIs.MegaSiemens_Double);
-        MegaSiemens_Float = getResourceOrNull(graph, URIs.MegaSiemens_Float);
-        MegaSievert = getResourceOrNull(graph, URIs.MegaSievert);
-        MegaSievert_Double = getResourceOrNull(graph, URIs.MegaSievert_Double);
-        MegaSievert_Float = getResourceOrNull(graph, URIs.MegaSievert_Float);
-        MegaSteradian = getResourceOrNull(graph, URIs.MegaSteradian);
-        MegaSteradian_Double = getResourceOrNull(graph, URIs.MegaSteradian_Double);
-        MegaSteradian_Float = getResourceOrNull(graph, URIs.MegaSteradian_Float);
-        MegaTesla = getResourceOrNull(graph, URIs.MegaTesla);
-        MegaTesla_Double = getResourceOrNull(graph, URIs.MegaTesla_Double);
-        MegaTesla_Float = getResourceOrNull(graph, URIs.MegaTesla_Float);
-        MegaVolt = getResourceOrNull(graph, URIs.MegaVolt);
-        MegaVolt_Double = getResourceOrNull(graph, URIs.MegaVolt_Double);
-        MegaVolt_Float = getResourceOrNull(graph, URIs.MegaVolt_Float);
-        MegaWatt = getResourceOrNull(graph, URIs.MegaWatt);
-        MegaWatt_Double = getResourceOrNull(graph, URIs.MegaWatt_Double);
-        MegaWatt_Float = getResourceOrNull(graph, URIs.MegaWatt_Float);
-        MegaWeber = getResourceOrNull(graph, URIs.MegaWeber);
-        MegaWeber_Double = getResourceOrNull(graph, URIs.MegaWeber_Double);
-        MegaWeber_Float = getResourceOrNull(graph, URIs.MegaWeber_Float);
-        Megagram = getResourceOrNull(graph, URIs.Megagram);
-        MegagramPerCubicMetre = getResourceOrNull(graph, URIs.MegagramPerCubicMetre);
-        MegagramPerCubicMetre_Double = getResourceOrNull(graph, URIs.MegagramPerCubicMetre_Double);
-        MegagramPerCubicMetre_Float = getResourceOrNull(graph, URIs.MegagramPerCubicMetre_Float);
-        MegagramPerLitre = getResourceOrNull(graph, URIs.MegagramPerLitre);
-        MegagramPerLitre_Double = getResourceOrNull(graph, URIs.MegagramPerLitre_Double);
-        MegagramPerLitre_Float = getResourceOrNull(graph, URIs.MegagramPerLitre_Float);
-        MegagramPerSecond = getResourceOrNull(graph, URIs.MegagramPerSecond);
-        MegagramPerSecond_Double = getResourceOrNull(graph, URIs.MegagramPerSecond_Double);
-        MegagramPerSecond_Float = getResourceOrNull(graph, URIs.MegagramPerSecond_Float);
-        Megagram_Double = getResourceOrNull(graph, URIs.Megagram_Double);
-        Megagram_Float = getResourceOrNull(graph, URIs.Megagram_Float);
-        Metre = getResourceOrNull(graph, URIs.Metre);
-        MetrePerSecond = getResourceOrNull(graph, URIs.MetrePerSecond);
-        MetrePerSecond_Double = getResourceOrNull(graph, URIs.MetrePerSecond_Double);
-        MetrePerSecond_Float = getResourceOrNull(graph, URIs.MetrePerSecond_Float);
-        Metre_Double = getResourceOrNull(graph, URIs.Metre_Double);
-        Metre_Float = getResourceOrNull(graph, URIs.Metre_Float);
-        MicroAmpere = getResourceOrNull(graph, URIs.MicroAmpere);
-        MicroAmpere_Double = getResourceOrNull(graph, URIs.MicroAmpere_Double);
-        MicroAmpere_Float = getResourceOrNull(graph, URIs.MicroAmpere_Float);
-        MicroBecquerel = getResourceOrNull(graph, URIs.MicroBecquerel);
-        MicroBecquerel_Double = getResourceOrNull(graph, URIs.MicroBecquerel_Double);
-        MicroBecquerel_Float = getResourceOrNull(graph, URIs.MicroBecquerel_Float);
-        MicroCandela = getResourceOrNull(graph, URIs.MicroCandela);
-        MicroCandela_Double = getResourceOrNull(graph, URIs.MicroCandela_Double);
-        MicroCandela_Float = getResourceOrNull(graph, URIs.MicroCandela_Float);
-        MicroCelsius = getResourceOrNull(graph, URIs.MicroCelsius);
-        MicroCelsius_Double = getResourceOrNull(graph, URIs.MicroCelsius_Double);
-        MicroCelsius_Float = getResourceOrNull(graph, URIs.MicroCelsius_Float);
-        MicroCoulomb = getResourceOrNull(graph, URIs.MicroCoulomb);
-        MicroCoulomb_Double = getResourceOrNull(graph, URIs.MicroCoulomb_Double);
-        MicroCoulomb_Float = getResourceOrNull(graph, URIs.MicroCoulomb_Float);
-        MicroFarad = getResourceOrNull(graph, URIs.MicroFarad);
-        MicroFarad_Double = getResourceOrNull(graph, URIs.MicroFarad_Double);
-        MicroFarad_Float = getResourceOrNull(graph, URIs.MicroFarad_Float);
-        MicroGray = getResourceOrNull(graph, URIs.MicroGray);
-        MicroGray_Double = getResourceOrNull(graph, URIs.MicroGray_Double);
-        MicroGray_Float = getResourceOrNull(graph, URIs.MicroGray_Float);
-        MicroHenry = getResourceOrNull(graph, URIs.MicroHenry);
-        MicroHenry_Double = getResourceOrNull(graph, URIs.MicroHenry_Double);
-        MicroHenry_Float = getResourceOrNull(graph, URIs.MicroHenry_Float);
-        MicroHertz = getResourceOrNull(graph, URIs.MicroHertz);
-        MicroHertz_Double = getResourceOrNull(graph, URIs.MicroHertz_Double);
-        MicroHertz_Float = getResourceOrNull(graph, URIs.MicroHertz_Float);
-        MicroJoule = getResourceOrNull(graph, URIs.MicroJoule);
-        MicroJoulePerKilogram = getResourceOrNull(graph, URIs.MicroJoulePerKilogram);
-        MicroJoulePerKilogram_Double = getResourceOrNull(graph, URIs.MicroJoulePerKilogram_Double);
-        MicroJoulePerKilogram_Float = getResourceOrNull(graph, URIs.MicroJoulePerKilogram_Float);
-        MicroJoule_Double = getResourceOrNull(graph, URIs.MicroJoule_Double);
-        MicroJoule_Float = getResourceOrNull(graph, URIs.MicroJoule_Float);
-        MicroKatal = getResourceOrNull(graph, URIs.MicroKatal);
-        MicroKatal_Double = getResourceOrNull(graph, URIs.MicroKatal_Double);
-        MicroKatal_Float = getResourceOrNull(graph, URIs.MicroKatal_Float);
-        MicroKelvin = getResourceOrNull(graph, URIs.MicroKelvin);
-        MicroKelvin_Double = getResourceOrNull(graph, URIs.MicroKelvin_Double);
-        MicroKelvin_Float = getResourceOrNull(graph, URIs.MicroKelvin_Float);
-        MicroLumen = getResourceOrNull(graph, URIs.MicroLumen);
-        MicroLumen_Double = getResourceOrNull(graph, URIs.MicroLumen_Double);
-        MicroLumen_Float = getResourceOrNull(graph, URIs.MicroLumen_Float);
-        MicroLux = getResourceOrNull(graph, URIs.MicroLux);
-        MicroLux_Double = getResourceOrNull(graph, URIs.MicroLux_Double);
-        MicroLux_Float = getResourceOrNull(graph, URIs.MicroLux_Float);
-        MicroMetre = getResourceOrNull(graph, URIs.MicroMetre);
-        MicroMetrePerSecond = getResourceOrNull(graph, URIs.MicroMetrePerSecond);
-        MicroMetrePerSecond_Double = getResourceOrNull(graph, URIs.MicroMetrePerSecond_Double);
-        MicroMetrePerSecond_Float = getResourceOrNull(graph, URIs.MicroMetrePerSecond_Float);
-        MicroMetre_Double = getResourceOrNull(graph, URIs.MicroMetre_Double);
-        MicroMetre_Float = getResourceOrNull(graph, URIs.MicroMetre_Float);
-        MicroMole = getResourceOrNull(graph, URIs.MicroMole);
-        MicroMolePerKilogram = getResourceOrNull(graph, URIs.MicroMolePerKilogram);
-        MicroMolePerKilogram_Double = getResourceOrNull(graph, URIs.MicroMolePerKilogram_Double);
-        MicroMolePerKilogram_Float = getResourceOrNull(graph, URIs.MicroMolePerKilogram_Float);
-        MicroMolePerLitre = getResourceOrNull(graph, URIs.MicroMolePerLitre);
-        MicroMolePerLitre_Double = getResourceOrNull(graph, URIs.MicroMolePerLitre_Double);
-        MicroMolePerLitre_Float = getResourceOrNull(graph, URIs.MicroMolePerLitre_Float);
-        MicroMole_Double = getResourceOrNull(graph, URIs.MicroMole_Double);
-        MicroMole_Float = getResourceOrNull(graph, URIs.MicroMole_Float);
-        MicroNewton = getResourceOrNull(graph, URIs.MicroNewton);
-        MicroNewtonPerMetre = getResourceOrNull(graph, URIs.MicroNewtonPerMetre);
-        MicroNewtonPerMetre_Double = getResourceOrNull(graph, URIs.MicroNewtonPerMetre_Double);
-        MicroNewtonPerMetre_Float = getResourceOrNull(graph, URIs.MicroNewtonPerMetre_Float);
-        MicroNewton_Double = getResourceOrNull(graph, URIs.MicroNewton_Double);
-        MicroNewton_Float = getResourceOrNull(graph, URIs.MicroNewton_Float);
-        MicroOhm = getResourceOrNull(graph, URIs.MicroOhm);
-        MicroOhm_Double = getResourceOrNull(graph, URIs.MicroOhm_Double);
-        MicroOhm_Float = getResourceOrNull(graph, URIs.MicroOhm_Float);
-        MicroPascal = getResourceOrNull(graph, URIs.MicroPascal);
-        MicroPascal_Double = getResourceOrNull(graph, URIs.MicroPascal_Double);
-        MicroPascal_Float = getResourceOrNull(graph, URIs.MicroPascal_Float);
-        MicroRadian = getResourceOrNull(graph, URIs.MicroRadian);
-        MicroRadian_Double = getResourceOrNull(graph, URIs.MicroRadian_Double);
-        MicroRadian_Float = getResourceOrNull(graph, URIs.MicroRadian_Float);
-        MicroSecond = getResourceOrNull(graph, URIs.MicroSecond);
-        MicroSecond_Double = getResourceOrNull(graph, URIs.MicroSecond_Double);
-        MicroSecond_Float = getResourceOrNull(graph, URIs.MicroSecond_Float);
-        MicroSiemens = getResourceOrNull(graph, URIs.MicroSiemens);
-        MicroSiemens_Double = getResourceOrNull(graph, URIs.MicroSiemens_Double);
-        MicroSiemens_Float = getResourceOrNull(graph, URIs.MicroSiemens_Float);
-        MicroSievert = getResourceOrNull(graph, URIs.MicroSievert);
-        MicroSievert_Double = getResourceOrNull(graph, URIs.MicroSievert_Double);
-        MicroSievert_Float = getResourceOrNull(graph, URIs.MicroSievert_Float);
-        MicroSteradian = getResourceOrNull(graph, URIs.MicroSteradian);
-        MicroSteradian_Double = getResourceOrNull(graph, URIs.MicroSteradian_Double);
-        MicroSteradian_Float = getResourceOrNull(graph, URIs.MicroSteradian_Float);
-        MicroTesla = getResourceOrNull(graph, URIs.MicroTesla);
-        MicroTesla_Double = getResourceOrNull(graph, URIs.MicroTesla_Double);
-        MicroTesla_Float = getResourceOrNull(graph, URIs.MicroTesla_Float);
-        MicroVolt = getResourceOrNull(graph, URIs.MicroVolt);
-        MicroVolt_Double = getResourceOrNull(graph, URIs.MicroVolt_Double);
-        MicroVolt_Float = getResourceOrNull(graph, URIs.MicroVolt_Float);
-        MicroWatt = getResourceOrNull(graph, URIs.MicroWatt);
-        MicroWatt_Double = getResourceOrNull(graph, URIs.MicroWatt_Double);
-        MicroWatt_Float = getResourceOrNull(graph, URIs.MicroWatt_Float);
-        MicroWeber = getResourceOrNull(graph, URIs.MicroWeber);
-        MicroWeber_Double = getResourceOrNull(graph, URIs.MicroWeber_Double);
-        MicroWeber_Float = getResourceOrNull(graph, URIs.MicroWeber_Float);
-        Microgram = getResourceOrNull(graph, URIs.Microgram);
-        MicrogramPerCubicMetre = getResourceOrNull(graph, URIs.MicrogramPerCubicMetre);
-        MicrogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.MicrogramPerCubicMetre_Double);
-        MicrogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.MicrogramPerCubicMetre_Float);
-        MicrogramPerLitre = getResourceOrNull(graph, URIs.MicrogramPerLitre);
-        MicrogramPerLitre_Double = getResourceOrNull(graph, URIs.MicrogramPerLitre_Double);
-        MicrogramPerLitre_Float = getResourceOrNull(graph, URIs.MicrogramPerLitre_Float);
-        MicrogramPerSecond = getResourceOrNull(graph, URIs.MicrogramPerSecond);
-        MicrogramPerSecond_Double = getResourceOrNull(graph, URIs.MicrogramPerSecond_Double);
-        MicrogramPerSecond_Float = getResourceOrNull(graph, URIs.MicrogramPerSecond_Float);
-        Microgram_Double = getResourceOrNull(graph, URIs.Microgram_Double);
-        Microgram_Float = getResourceOrNull(graph, URIs.Microgram_Float);
-        MilliAmpere = getResourceOrNull(graph, URIs.MilliAmpere);
-        MilliAmpere_Double = getResourceOrNull(graph, URIs.MilliAmpere_Double);
-        MilliAmpere_Float = getResourceOrNull(graph, URIs.MilliAmpere_Float);
-        MilliBecquerel = getResourceOrNull(graph, URIs.MilliBecquerel);
-        MilliBecquerel_Double = getResourceOrNull(graph, URIs.MilliBecquerel_Double);
-        MilliBecquerel_Float = getResourceOrNull(graph, URIs.MilliBecquerel_Float);
-        MilliCandela = getResourceOrNull(graph, URIs.MilliCandela);
-        MilliCandela_Double = getResourceOrNull(graph, URIs.MilliCandela_Double);
-        MilliCandela_Float = getResourceOrNull(graph, URIs.MilliCandela_Float);
-        MilliCelsius = getResourceOrNull(graph, URIs.MilliCelsius);
-        MilliCelsius_Double = getResourceOrNull(graph, URIs.MilliCelsius_Double);
-        MilliCelsius_Float = getResourceOrNull(graph, URIs.MilliCelsius_Float);
-        MilliCoulomb = getResourceOrNull(graph, URIs.MilliCoulomb);
-        MilliCoulomb_Double = getResourceOrNull(graph, URIs.MilliCoulomb_Double);
-        MilliCoulomb_Float = getResourceOrNull(graph, URIs.MilliCoulomb_Float);
-        MilliFarad = getResourceOrNull(graph, URIs.MilliFarad);
-        MilliFarad_Double = getResourceOrNull(graph, URIs.MilliFarad_Double);
-        MilliFarad_Float = getResourceOrNull(graph, URIs.MilliFarad_Float);
-        MilliGray = getResourceOrNull(graph, URIs.MilliGray);
-        MilliGray_Double = getResourceOrNull(graph, URIs.MilliGray_Double);
-        MilliGray_Float = getResourceOrNull(graph, URIs.MilliGray_Float);
-        MilliHenry = getResourceOrNull(graph, URIs.MilliHenry);
-        MilliHenry_Double = getResourceOrNull(graph, URIs.MilliHenry_Double);
-        MilliHenry_Float = getResourceOrNull(graph, URIs.MilliHenry_Float);
-        MilliHertz = getResourceOrNull(graph, URIs.MilliHertz);
-        MilliHertz_Double = getResourceOrNull(graph, URIs.MilliHertz_Double);
-        MilliHertz_Float = getResourceOrNull(graph, URIs.MilliHertz_Float);
-        MilliJoule = getResourceOrNull(graph, URIs.MilliJoule);
-        MilliJoulePerKilogram = getResourceOrNull(graph, URIs.MilliJoulePerKilogram);
-        MilliJoulePerKilogram_Double = getResourceOrNull(graph, URIs.MilliJoulePerKilogram_Double);
-        MilliJoulePerKilogram_Float = getResourceOrNull(graph, URIs.MilliJoulePerKilogram_Float);
-        MilliJoule_Double = getResourceOrNull(graph, URIs.MilliJoule_Double);
-        MilliJoule_Float = getResourceOrNull(graph, URIs.MilliJoule_Float);
-        MilliKatal = getResourceOrNull(graph, URIs.MilliKatal);
-        MilliKatal_Double = getResourceOrNull(graph, URIs.MilliKatal_Double);
-        MilliKatal_Float = getResourceOrNull(graph, URIs.MilliKatal_Float);
-        MilliKelvin = getResourceOrNull(graph, URIs.MilliKelvin);
-        MilliKelvin_Double = getResourceOrNull(graph, URIs.MilliKelvin_Double);
-        MilliKelvin_Float = getResourceOrNull(graph, URIs.MilliKelvin_Float);
-        MilliLumen = getResourceOrNull(graph, URIs.MilliLumen);
-        MilliLumen_Double = getResourceOrNull(graph, URIs.MilliLumen_Double);
-        MilliLumen_Float = getResourceOrNull(graph, URIs.MilliLumen_Float);
-        MilliLux = getResourceOrNull(graph, URIs.MilliLux);
-        MilliLux_Double = getResourceOrNull(graph, URIs.MilliLux_Double);
-        MilliLux_Float = getResourceOrNull(graph, URIs.MilliLux_Float);
-        MilliMetre = getResourceOrNull(graph, URIs.MilliMetre);
-        MilliMetrePerSecond = getResourceOrNull(graph, URIs.MilliMetrePerSecond);
-        MilliMetrePerSecond_Double = getResourceOrNull(graph, URIs.MilliMetrePerSecond_Double);
-        MilliMetrePerSecond_Float = getResourceOrNull(graph, URIs.MilliMetrePerSecond_Float);
-        MilliMetre_Double = getResourceOrNull(graph, URIs.MilliMetre_Double);
-        MilliMetre_Float = getResourceOrNull(graph, URIs.MilliMetre_Float);
-        MilliMole = getResourceOrNull(graph, URIs.MilliMole);
-        MilliMolePerKilogram = getResourceOrNull(graph, URIs.MilliMolePerKilogram);
-        MilliMolePerKilogram_Double = getResourceOrNull(graph, URIs.MilliMolePerKilogram_Double);
-        MilliMolePerKilogram_Float = getResourceOrNull(graph, URIs.MilliMolePerKilogram_Float);
-        MilliMolePerLitre = getResourceOrNull(graph, URIs.MilliMolePerLitre);
-        MilliMolePerLitre_Double = getResourceOrNull(graph, URIs.MilliMolePerLitre_Double);
-        MilliMolePerLitre_Float = getResourceOrNull(graph, URIs.MilliMolePerLitre_Float);
-        MilliMole_Double = getResourceOrNull(graph, URIs.MilliMole_Double);
-        MilliMole_Float = getResourceOrNull(graph, URIs.MilliMole_Float);
-        MilliNewton = getResourceOrNull(graph, URIs.MilliNewton);
-        MilliNewtonPerMetre = getResourceOrNull(graph, URIs.MilliNewtonPerMetre);
-        MilliNewtonPerMetre_Double = getResourceOrNull(graph, URIs.MilliNewtonPerMetre_Double);
-        MilliNewtonPerMetre_Float = getResourceOrNull(graph, URIs.MilliNewtonPerMetre_Float);
-        MilliNewton_Double = getResourceOrNull(graph, URIs.MilliNewton_Double);
-        MilliNewton_Float = getResourceOrNull(graph, URIs.MilliNewton_Float);
-        MilliOhm = getResourceOrNull(graph, URIs.MilliOhm);
-        MilliOhm_Double = getResourceOrNull(graph, URIs.MilliOhm_Double);
-        MilliOhm_Float = getResourceOrNull(graph, URIs.MilliOhm_Float);
-        MilliPascal = getResourceOrNull(graph, URIs.MilliPascal);
-        MilliPascal_Double = getResourceOrNull(graph, URIs.MilliPascal_Double);
-        MilliPascal_Float = getResourceOrNull(graph, URIs.MilliPascal_Float);
-        MilliRadian = getResourceOrNull(graph, URIs.MilliRadian);
-        MilliRadian_Double = getResourceOrNull(graph, URIs.MilliRadian_Double);
-        MilliRadian_Float = getResourceOrNull(graph, URIs.MilliRadian_Float);
-        MilliSecond = getResourceOrNull(graph, URIs.MilliSecond);
-        MilliSecond_Double = getResourceOrNull(graph, URIs.MilliSecond_Double);
-        MilliSecond_Float = getResourceOrNull(graph, URIs.MilliSecond_Float);
-        MilliSiemens = getResourceOrNull(graph, URIs.MilliSiemens);
-        MilliSiemens_Double = getResourceOrNull(graph, URIs.MilliSiemens_Double);
-        MilliSiemens_Float = getResourceOrNull(graph, URIs.MilliSiemens_Float);
-        MilliSievert = getResourceOrNull(graph, URIs.MilliSievert);
-        MilliSievert_Double = getResourceOrNull(graph, URIs.MilliSievert_Double);
-        MilliSievert_Float = getResourceOrNull(graph, URIs.MilliSievert_Float);
-        MilliSteradian = getResourceOrNull(graph, URIs.MilliSteradian);
-        MilliSteradian_Double = getResourceOrNull(graph, URIs.MilliSteradian_Double);
-        MilliSteradian_Float = getResourceOrNull(graph, URIs.MilliSteradian_Float);
-        MilliTesla = getResourceOrNull(graph, URIs.MilliTesla);
-        MilliTesla_Double = getResourceOrNull(graph, URIs.MilliTesla_Double);
-        MilliTesla_Float = getResourceOrNull(graph, URIs.MilliTesla_Float);
-        MilliVolt = getResourceOrNull(graph, URIs.MilliVolt);
-        MilliVolt_Double = getResourceOrNull(graph, URIs.MilliVolt_Double);
-        MilliVolt_Float = getResourceOrNull(graph, URIs.MilliVolt_Float);
-        MilliWatt = getResourceOrNull(graph, URIs.MilliWatt);
-        MilliWatt_Double = getResourceOrNull(graph, URIs.MilliWatt_Double);
-        MilliWatt_Float = getResourceOrNull(graph, URIs.MilliWatt_Float);
-        MilliWeber = getResourceOrNull(graph, URIs.MilliWeber);
-        MilliWeber_Double = getResourceOrNull(graph, URIs.MilliWeber_Double);
-        MilliWeber_Float = getResourceOrNull(graph, URIs.MilliWeber_Float);
-        Milligram = getResourceOrNull(graph, URIs.Milligram);
-        MilligramPerCubicMetre = getResourceOrNull(graph, URIs.MilligramPerCubicMetre);
-        MilligramPerCubicMetre_Double = getResourceOrNull(graph, URIs.MilligramPerCubicMetre_Double);
-        MilligramPerCubicMetre_Float = getResourceOrNull(graph, URIs.MilligramPerCubicMetre_Float);
-        MilligramPerLitre = getResourceOrNull(graph, URIs.MilligramPerLitre);
-        MilligramPerLitre_Double = getResourceOrNull(graph, URIs.MilligramPerLitre_Double);
-        MilligramPerLitre_Float = getResourceOrNull(graph, URIs.MilligramPerLitre_Float);
-        MilligramPerSecond = getResourceOrNull(graph, URIs.MilligramPerSecond);
-        MilligramPerSecond_Double = getResourceOrNull(graph, URIs.MilligramPerSecond_Double);
-        MilligramPerSecond_Float = getResourceOrNull(graph, URIs.MilligramPerSecond_Float);
-        Milligram_Double = getResourceOrNull(graph, URIs.Milligram_Double);
-        Milligram_Float = getResourceOrNull(graph, URIs.Milligram_Float);
-        Minute = getResourceOrNull(graph, URIs.Minute);
-        Minute_Double = getResourceOrNull(graph, URIs.Minute_Double);
-        Minute_Float = getResourceOrNull(graph, URIs.Minute_Float);
-        Mole = getResourceOrNull(graph, URIs.Mole);
-        MolePerKilogram = getResourceOrNull(graph, URIs.MolePerKilogram);
-        MolePerKilogram_Double = getResourceOrNull(graph, URIs.MolePerKilogram_Double);
-        MolePerKilogram_Float = getResourceOrNull(graph, URIs.MolePerKilogram_Float);
-        MolePerLitre = getResourceOrNull(graph, URIs.MolePerLitre);
-        MolePerLitre_Double = getResourceOrNull(graph, URIs.MolePerLitre_Double);
-        MolePerLitre_Float = getResourceOrNull(graph, URIs.MolePerLitre_Float);
-        Mole_Double = getResourceOrNull(graph, URIs.Mole_Double);
-        Mole_Float = getResourceOrNull(graph, URIs.Mole_Float);
-        Newton = getResourceOrNull(graph, URIs.Newton);
-        NewtonPerMetre = getResourceOrNull(graph, URIs.NewtonPerMetre);
-        NewtonPerMetre_Double = getResourceOrNull(graph, URIs.NewtonPerMetre_Double);
-        NewtonPerMetre_Float = getResourceOrNull(graph, URIs.NewtonPerMetre_Float);
-        Newton_Double = getResourceOrNull(graph, URIs.Newton_Double);
-        Newton_Float = getResourceOrNull(graph, URIs.Newton_Float);
-        Ohm = getResourceOrNull(graph, URIs.Ohm);
-        Ohm_Double = getResourceOrNull(graph, URIs.Ohm_Double);
-        Ohm_Float = getResourceOrNull(graph, URIs.Ohm_Float);
-        Pascal = getResourceOrNull(graph, URIs.Pascal);
-        Pascal_Double = getResourceOrNull(graph, URIs.Pascal_Double);
-        Pascal_Float = getResourceOrNull(graph, URIs.Pascal_Float);
-        Percentage = getResourceOrNull(graph, URIs.Percentage);
-        Percentage_Double = getResourceOrNull(graph, URIs.Percentage_Double);
-        Percentage_Float = getResourceOrNull(graph, URIs.Percentage_Float);
-        Radian = getResourceOrNull(graph, URIs.Radian);
-        Radian_Double = getResourceOrNull(graph, URIs.Radian_Double);
-        Radian_Float = getResourceOrNull(graph, URIs.Radian_Float);
-        Second = getResourceOrNull(graph, URIs.Second);
-        Second_Double = getResourceOrNull(graph, URIs.Second_Double);
-        Second_Float = getResourceOrNull(graph, URIs.Second_Float);
-        Siemens = getResourceOrNull(graph, URIs.Siemens);
-        Siemens_Double = getResourceOrNull(graph, URIs.Siemens_Double);
-        Siemens_Float = getResourceOrNull(graph, URIs.Siemens_Float);
-        Sievert = getResourceOrNull(graph, URIs.Sievert);
-        Sievert_Double = getResourceOrNull(graph, URIs.Sievert_Double);
-        Sievert_Float = getResourceOrNull(graph, URIs.Sievert_Float);
-        SquareMetre = getResourceOrNull(graph, URIs.SquareMetre);
-        SquareMetre_Double = getResourceOrNull(graph, URIs.SquareMetre_Double);
-        SquareMetre_Float = getResourceOrNull(graph, URIs.SquareMetre_Float);
-        Steradian = getResourceOrNull(graph, URIs.Steradian);
-        Steradian_Double = getResourceOrNull(graph, URIs.Steradian_Double);
-        Steradian_Float = getResourceOrNull(graph, URIs.Steradian_Float);
-        TeraAmpere = getResourceOrNull(graph, URIs.TeraAmpere);
-        TeraAmpere_Double = getResourceOrNull(graph, URIs.TeraAmpere_Double);
-        TeraAmpere_Float = getResourceOrNull(graph, URIs.TeraAmpere_Float);
-        TeraBecquerel = getResourceOrNull(graph, URIs.TeraBecquerel);
-        TeraBecquerel_Double = getResourceOrNull(graph, URIs.TeraBecquerel_Double);
-        TeraBecquerel_Float = getResourceOrNull(graph, URIs.TeraBecquerel_Float);
-        TeraCandela = getResourceOrNull(graph, URIs.TeraCandela);
-        TeraCandela_Double = getResourceOrNull(graph, URIs.TeraCandela_Double);
-        TeraCandela_Float = getResourceOrNull(graph, URIs.TeraCandela_Float);
-        TeraCelsius = getResourceOrNull(graph, URIs.TeraCelsius);
-        TeraCelsius_Double = getResourceOrNull(graph, URIs.TeraCelsius_Double);
-        TeraCelsius_Float = getResourceOrNull(graph, URIs.TeraCelsius_Float);
-        TeraCoulomb = getResourceOrNull(graph, URIs.TeraCoulomb);
-        TeraCoulomb_Double = getResourceOrNull(graph, URIs.TeraCoulomb_Double);
-        TeraCoulomb_Float = getResourceOrNull(graph, URIs.TeraCoulomb_Float);
-        TeraFarad = getResourceOrNull(graph, URIs.TeraFarad);
-        TeraFarad_Double = getResourceOrNull(graph, URIs.TeraFarad_Double);
-        TeraFarad_Float = getResourceOrNull(graph, URIs.TeraFarad_Float);
-        TeraGray = getResourceOrNull(graph, URIs.TeraGray);
-        TeraGray_Double = getResourceOrNull(graph, URIs.TeraGray_Double);
-        TeraGray_Float = getResourceOrNull(graph, URIs.TeraGray_Float);
-        TeraHenry = getResourceOrNull(graph, URIs.TeraHenry);
-        TeraHenry_Double = getResourceOrNull(graph, URIs.TeraHenry_Double);
-        TeraHenry_Float = getResourceOrNull(graph, URIs.TeraHenry_Float);
-        TeraHertz = getResourceOrNull(graph, URIs.TeraHertz);
-        TeraHertz_Double = getResourceOrNull(graph, URIs.TeraHertz_Double);
-        TeraHertz_Float = getResourceOrNull(graph, URIs.TeraHertz_Float);
-        TeraJoule = getResourceOrNull(graph, URIs.TeraJoule);
-        TeraJoulePerKilogram = getResourceOrNull(graph, URIs.TeraJoulePerKilogram);
-        TeraJoulePerKilogram_Double = getResourceOrNull(graph, URIs.TeraJoulePerKilogram_Double);
-        TeraJoulePerKilogram_Float = getResourceOrNull(graph, URIs.TeraJoulePerKilogram_Float);
-        TeraJoule_Double = getResourceOrNull(graph, URIs.TeraJoule_Double);
-        TeraJoule_Float = getResourceOrNull(graph, URIs.TeraJoule_Float);
-        TeraKatal = getResourceOrNull(graph, URIs.TeraKatal);
-        TeraKatal_Double = getResourceOrNull(graph, URIs.TeraKatal_Double);
-        TeraKatal_Float = getResourceOrNull(graph, URIs.TeraKatal_Float);
-        TeraKelvin = getResourceOrNull(graph, URIs.TeraKelvin);
-        TeraKelvin_Double = getResourceOrNull(graph, URIs.TeraKelvin_Double);
-        TeraKelvin_Float = getResourceOrNull(graph, URIs.TeraKelvin_Float);
-        TeraLumen = getResourceOrNull(graph, URIs.TeraLumen);
-        TeraLumen_Double = getResourceOrNull(graph, URIs.TeraLumen_Double);
-        TeraLumen_Float = getResourceOrNull(graph, URIs.TeraLumen_Float);
-        TeraLux = getResourceOrNull(graph, URIs.TeraLux);
-        TeraLux_Double = getResourceOrNull(graph, URIs.TeraLux_Double);
-        TeraLux_Float = getResourceOrNull(graph, URIs.TeraLux_Float);
-        TeraMetre = getResourceOrNull(graph, URIs.TeraMetre);
-        TeraMetrePerSecond = getResourceOrNull(graph, URIs.TeraMetrePerSecond);
-        TeraMetrePerSecond_Double = getResourceOrNull(graph, URIs.TeraMetrePerSecond_Double);
-        TeraMetrePerSecond_Float = getResourceOrNull(graph, URIs.TeraMetrePerSecond_Float);
-        TeraMetre_Double = getResourceOrNull(graph, URIs.TeraMetre_Double);
-        TeraMetre_Float = getResourceOrNull(graph, URIs.TeraMetre_Float);
-        TeraMole = getResourceOrNull(graph, URIs.TeraMole);
-        TeraMolePerKilogram = getResourceOrNull(graph, URIs.TeraMolePerKilogram);
-        TeraMolePerKilogram_Double = getResourceOrNull(graph, URIs.TeraMolePerKilogram_Double);
-        TeraMolePerKilogram_Float = getResourceOrNull(graph, URIs.TeraMolePerKilogram_Float);
-        TeraMolePerLitre = getResourceOrNull(graph, URIs.TeraMolePerLitre);
-        TeraMolePerLitre_Double = getResourceOrNull(graph, URIs.TeraMolePerLitre_Double);
-        TeraMolePerLitre_Float = getResourceOrNull(graph, URIs.TeraMolePerLitre_Float);
-        TeraMole_Double = getResourceOrNull(graph, URIs.TeraMole_Double);
-        TeraMole_Float = getResourceOrNull(graph, URIs.TeraMole_Float);
-        TeraNewton = getResourceOrNull(graph, URIs.TeraNewton);
-        TeraNewtonPerMetre = getResourceOrNull(graph, URIs.TeraNewtonPerMetre);
-        TeraNewtonPerMetre_Double = getResourceOrNull(graph, URIs.TeraNewtonPerMetre_Double);
-        TeraNewtonPerMetre_Float = getResourceOrNull(graph, URIs.TeraNewtonPerMetre_Float);
-        TeraNewton_Double = getResourceOrNull(graph, URIs.TeraNewton_Double);
-        TeraNewton_Float = getResourceOrNull(graph, URIs.TeraNewton_Float);
-        TeraOhm = getResourceOrNull(graph, URIs.TeraOhm);
-        TeraOhm_Double = getResourceOrNull(graph, URIs.TeraOhm_Double);
-        TeraOhm_Float = getResourceOrNull(graph, URIs.TeraOhm_Float);
-        TeraPascal = getResourceOrNull(graph, URIs.TeraPascal);
-        TeraPascal_Double = getResourceOrNull(graph, URIs.TeraPascal_Double);
-        TeraPascal_Float = getResourceOrNull(graph, URIs.TeraPascal_Float);
-        TeraRadian = getResourceOrNull(graph, URIs.TeraRadian);
-        TeraRadian_Double = getResourceOrNull(graph, URIs.TeraRadian_Double);
-        TeraRadian_Float = getResourceOrNull(graph, URIs.TeraRadian_Float);
-        TeraSecond = getResourceOrNull(graph, URIs.TeraSecond);
-        TeraSecond_Double = getResourceOrNull(graph, URIs.TeraSecond_Double);
-        TeraSecond_Float = getResourceOrNull(graph, URIs.TeraSecond_Float);
-        TeraSiemens = getResourceOrNull(graph, URIs.TeraSiemens);
-        TeraSiemens_Double = getResourceOrNull(graph, URIs.TeraSiemens_Double);
-        TeraSiemens_Float = getResourceOrNull(graph, URIs.TeraSiemens_Float);
-        TeraSievert = getResourceOrNull(graph, URIs.TeraSievert);
-        TeraSievert_Double = getResourceOrNull(graph, URIs.TeraSievert_Double);
-        TeraSievert_Float = getResourceOrNull(graph, URIs.TeraSievert_Float);
-        TeraSteradian = getResourceOrNull(graph, URIs.TeraSteradian);
-        TeraSteradian_Double = getResourceOrNull(graph, URIs.TeraSteradian_Double);
-        TeraSteradian_Float = getResourceOrNull(graph, URIs.TeraSteradian_Float);
-        TeraTesla = getResourceOrNull(graph, URIs.TeraTesla);
-        TeraTesla_Double = getResourceOrNull(graph, URIs.TeraTesla_Double);
-        TeraTesla_Float = getResourceOrNull(graph, URIs.TeraTesla_Float);
-        TeraVolt = getResourceOrNull(graph, URIs.TeraVolt);
-        TeraVolt_Double = getResourceOrNull(graph, URIs.TeraVolt_Double);
-        TeraVolt_Float = getResourceOrNull(graph, URIs.TeraVolt_Float);
-        TeraWatt = getResourceOrNull(graph, URIs.TeraWatt);
-        TeraWatt_Double = getResourceOrNull(graph, URIs.TeraWatt_Double);
-        TeraWatt_Float = getResourceOrNull(graph, URIs.TeraWatt_Float);
-        TeraWeber = getResourceOrNull(graph, URIs.TeraWeber);
-        TeraWeber_Double = getResourceOrNull(graph, URIs.TeraWeber_Double);
-        TeraWeber_Float = getResourceOrNull(graph, URIs.TeraWeber_Float);
-        Teragram = getResourceOrNull(graph, URIs.Teragram);
-        TeragramPerCubicMetre = getResourceOrNull(graph, URIs.TeragramPerCubicMetre);
-        TeragramPerCubicMetre_Double = getResourceOrNull(graph, URIs.TeragramPerCubicMetre_Double);
-        TeragramPerCubicMetre_Float = getResourceOrNull(graph, URIs.TeragramPerCubicMetre_Float);
-        TeragramPerLitre = getResourceOrNull(graph, URIs.TeragramPerLitre);
-        TeragramPerLitre_Double = getResourceOrNull(graph, URIs.TeragramPerLitre_Double);
-        TeragramPerLitre_Float = getResourceOrNull(graph, URIs.TeragramPerLitre_Float);
-        TeragramPerSecond = getResourceOrNull(graph, URIs.TeragramPerSecond);
-        TeragramPerSecond_Double = getResourceOrNull(graph, URIs.TeragramPerSecond_Double);
-        TeragramPerSecond_Float = getResourceOrNull(graph, URIs.TeragramPerSecond_Float);
-        Teragram_Double = getResourceOrNull(graph, URIs.Teragram_Double);
-        Teragram_Float = getResourceOrNull(graph, URIs.Teragram_Float);
-        Tesla = getResourceOrNull(graph, URIs.Tesla);
-        Tesla_Double = getResourceOrNull(graph, URIs.Tesla_Double);
-        Tesla_Float = getResourceOrNull(graph, URIs.Tesla_Float);
-        Unit = getResourceOrNull(graph, URIs.Unit);
-        Volt = getResourceOrNull(graph, URIs.Volt);
-        Volt_Double = getResourceOrNull(graph, URIs.Volt_Double);
-        Volt_Float = getResourceOrNull(graph, URIs.Volt_Float);
-        Watt = getResourceOrNull(graph, URIs.Watt);
-        Watt_Double = getResourceOrNull(graph, URIs.Watt_Double);
-        Watt_Float = getResourceOrNull(graph, URIs.Watt_Float);
-        Weber = getResourceOrNull(graph, URIs.Weber);
-        Weber_Double = getResourceOrNull(graph, URIs.Weber_Double);
-        Weber_Float = getResourceOrNull(graph, URIs.Weber_Float);
-        gram = getResourceOrNull(graph, URIs.gram);
-        gramPerCubicMetre = getResourceOrNull(graph, URIs.gramPerCubicMetre);
-        gramPerCubicMetre_Double = getResourceOrNull(graph, URIs.gramPerCubicMetre_Double);
-        gramPerCubicMetre_Float = getResourceOrNull(graph, URIs.gramPerCubicMetre_Float);
-        gramPerLitre = getResourceOrNull(graph, URIs.gramPerLitre);
-        gramPerLitre_Double = getResourceOrNull(graph, URIs.gramPerLitre_Double);
-        gramPerLitre_Float = getResourceOrNull(graph, URIs.gramPerLitre_Float);
-        gramPerSecond = getResourceOrNull(graph, URIs.gramPerSecond);
-        gramPerSecond_Double = getResourceOrNull(graph, URIs.gramPerSecond_Double);
-        gramPerSecond_Float = getResourceOrNull(graph, URIs.gramPerSecond_Float);
-        gram_Double = getResourceOrNull(graph, URIs.gram_Double);
-        gram_Float = getResourceOrNull(graph, URIs.gram_Float);
-    }
-    
-    public static SIResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SIResource ret = session.peekService(SIResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SIResource(qc.getIndependentGraph(graph));
-            session.registerService(SIResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SIResource getInstance(RequestProcessor session) throws DatabaseException {
-        SIResource ret = session.peekService(SIResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SIResource>() {
-                public SIResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SIResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SIResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-