Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
   //
   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-fcs 
   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
   // Any modifications to this file will be lost upon recompilation of the source schema. 
   // Generated on: 2007.03.26 at 04:39:11 PM CEST 
   //
   
   
   package org.jvnet.jaxbvalidation.tests.one.impl;
  
  public class AsmParametersTypeImpl implements org.jvnet.jaxbvalidation.tests.one.AsmParametersType, com.sun.xml.bind.JAXBObject, org.jvnet.jaxbvalidation.tests.one.impl.runtime.UnmarshallableObject, org.jvnet.jaxbvalidation.tests.one.impl.runtime.XMLSerializable, org.jvnet.jaxbvalidation.tests.one.impl.runtime.ValidatableObject
  {
  
      protected java.lang.String _LengthQMin;
      protected boolean has_DtMaxDc;
      protected int _DtMaxDc;
      protected boolean has_QMinCap;
      protected float _QMinCap;
      protected boolean has_AlphaDc;
      protected float _AlphaDc;
      protected java.lang.String _LengthQMinDc;
      protected boolean has_Alpha;
      protected float _Alpha;
      protected java.lang.String _AltitudeThresholdDc;
      protected boolean has_CapThresholdMaxDc;
      protected float _CapThresholdMaxDc;
      protected boolean has_QMinCapDc;
      protected float _QMinCapDc;
      protected boolean has_GammaLMax;
      protected float _GammaLMax;
      protected boolean has_NbOfSuccDecorrelationMax;
      protected int _NbOfSuccDecorrelationMax;
      protected java.lang.String _LengthACoeffDc;
      protected boolean has_CapThresholdMax;
      protected float _CapThresholdMax;
      protected boolean has_GammaDtMaxDc;
      protected float _GammaDtMaxDc;
      protected boolean has_LengthACoeff;
      protected float _LengthACoeff;
      protected boolean has_CapSpeedCoeff;
      protected float _CapSpeedCoeff;
      protected java.lang.String _WidthQMin;
      protected boolean has_GammaLMaxDc;
      protected float _GammaLMaxDc;
      protected boolean has_DtMax;
      protected int _DtMax;
      protected java.lang.String _WidthQMinDc;
      protected boolean has_MosaicCellSize;
      protected float _MosaicCellSize;
      protected boolean has_GammaDtMax;
      protected float _GammaDtMax;
      protected java.lang.String _AltitudeThreshold;
      protected boolean has_CapSpeedCoeffDc;
      protected float _CapSpeedCoeffDc;
      public final static java.lang.Class version = (org.jvnet.jaxbvalidation.tests.one.impl.JAXBVersion.class);
      private static com.sun.msv.grammar.Grammar schemaFragment;
  
      private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
          return (org.jvnet.jaxbvalidation.tests.one.AsmParametersType.class);
      }
  
      public java.lang.String getLengthQMin() {
          return ;
      }
  
      public void setLengthQMin(java.lang.String value) {
           = value;
      }
  
      public boolean isSetLengthQMin() {
          return (!= null);
      }
  
      public void unsetLengthQMin() {
           = null;
      }
  
      public int getDtMaxDc() {
          return ;
      }
  
      public void setDtMaxDc(int value) {
           = value;
           = true;
      }
  
      public boolean isSetDtMaxDc() {
          return ;
      }
  
      public void unsetDtMaxDc() {
           = false;
      }
  
      public float getQMinCap() {
          return ;
      }
  
      public void setQMinCap(float value) {
          = value;
          = true;
     }
 
     public boolean isSetQMinCap() {
         return ;
     }
 
     public void unsetQMinCap() {
          = false;
     }
 
     public float getAlphaDc() {
         return ;
     }
 
     public void setAlphaDc(float value) {
          = value;
          = true;
     }
 
     public boolean isSetAlphaDc() {
         return ;
     }
 
     public void unsetAlphaDc() {
          = false;
     }
 
     public java.lang.String getLengthQMinDc() {
         return ;
     }
 
     public void setLengthQMinDc(java.lang.String value) {
          = value;
     }
 
     public boolean isSetLengthQMinDc() {
         return (!= null);
     }
 
     public void unsetLengthQMinDc() {
          = null;
     }
 
     public float getAlpha() {
         return ;
     }
 
     public void setAlpha(float value) {
          = value;
          = true;
     }
 
     public boolean isSetAlpha() {
         return ;
     }
 
     public void unsetAlpha() {
          = false;
     }
 
     public java.lang.String getAltitudeThresholdDc() {
         return ;
     }
 
     public void setAltitudeThresholdDc(java.lang.String value) {
          = value;
     }
 
     public boolean isSetAltitudeThresholdDc() {
         return (!= null);
     }
 
     public void unsetAltitudeThresholdDc() {
          = null;
     }
 
     public float getCapThresholdMaxDc() {
         return ;
     }
 
     public void setCapThresholdMaxDc(float value) {
          = value;
          = true;
     }
 
     public boolean isSetCapThresholdMaxDc() {
         return ;
     }
 
     public void unsetCapThresholdMaxDc() {
          = false;
     }
 
     public float getQMinCapDc() {
         return ;
     }
 
     public void setQMinCapDc(float value) {
          = value;
          = true;
     }
 
     public boolean isSetQMinCapDc() {
         return ;
     }
 
     public void unsetQMinCapDc() {
          = false;
     }
 
     public float getGammaLMax() {
         return ;
     }
 
     public void setGammaLMax(float value) {
          = value;
          = true;
     }
 
     public boolean isSetGammaLMax() {
         return ;
     }
 
     public void unsetGammaLMax() {
          = false;
     }
 
     public int getNbOfSuccDecorrelationMax() {
         return ;
     }
 
     public void setNbOfSuccDecorrelationMax(int value) {
          = value;
          = true;
     }
 
     public boolean isSetNbOfSuccDecorrelationMax() {
         return ;
     }
 
     public void unsetNbOfSuccDecorrelationMax() {
          = false;
     }
 
     public java.lang.String getLengthACoeffDc() {
         return ;
     }
 
     public void setLengthACoeffDc(java.lang.String value) {
          = value;
     }
 
     public boolean isSetLengthACoeffDc() {
         return (!= null);
     }
 
     public void unsetLengthACoeffDc() {
          = null;
     }
 
     public float getCapThresholdMax() {
         return ;
     }
 
     public void setCapThresholdMax(float value) {
          = value;
          = true;
     }
 
     public boolean isSetCapThresholdMax() {
         return ;
     }
 
     public void unsetCapThresholdMax() {
          = false;
     }
 
     public float getGammaDtMaxDc() {
         return ;
     }
 
     public void setGammaDtMaxDc(float value) {
          = value;
          = true;
     }
 
     public boolean isSetGammaDtMaxDc() {
         return ;
     }
 
     public void unsetGammaDtMaxDc() {
          = false;
     }
 
     public float getLengthACoeff() {
         return ;
     }
 
     public void setLengthACoeff(float value) {
          = value;
          = true;
     }
 
     public boolean isSetLengthACoeff() {
         return ;
     }
 
     public void unsetLengthACoeff() {
          = false;
     }
 
     public float getCapSpeedCoeff() {
         return ;
     }
 
     public void setCapSpeedCoeff(float value) {
          = value;
          = true;
     }
 
     public boolean isSetCapSpeedCoeff() {
         return ;
     }
 
     public void unsetCapSpeedCoeff() {
          = false;
     }
 
     public java.lang.String getWidthQMin() {
         return ;
     }
 
     public void setWidthQMin(java.lang.String value) {
          = value;
     }
 
     public boolean isSetWidthQMin() {
         return (!= null);
     }
 
     public void unsetWidthQMin() {
          = null;
     }
 
     public float getGammaLMaxDc() {
         return ;
     }
 
     public void setGammaLMaxDc(float value) {
          = value;
          = true;
     }
 
     public boolean isSetGammaLMaxDc() {
         return ;
     }
 
     public void unsetGammaLMaxDc() {
          = false;
     }
 
     public int getDtMax() {
         return ;
     }
 
     public void setDtMax(int value) {
          = value;
          = true;
     }
 
     public boolean isSetDtMax() {
         return ;
     }
 
     public void unsetDtMax() {
          = false;
     }
 
     public java.lang.String getWidthQMinDc() {
         return ;
     }
 
     public void setWidthQMinDc(java.lang.String value) {
          = value;
     }
 
     public boolean isSetWidthQMinDc() {
         return (!= null);
     }
 
     public void unsetWidthQMinDc() {
          = null;
     }
 
     public float getMosaicCellSize() {
         return ;
     }
 
     public void setMosaicCellSize(float value) {
          = value;
          = true;
     }
 
     public boolean isSetMosaicCellSize() {
         return ;
     }
 
     public void unsetMosaicCellSize() {
          = false;
     }
 
     public float getGammaDtMax() {
         return ;
     }
 
     public void setGammaDtMax(float value) {
          = value;
          = true;
     }
 
     public boolean isSetGammaDtMax() {
         return ;
     }
 
     public void unsetGammaDtMax() {
          = false;
     }
 
     public java.lang.String getAltitudeThreshold() {
         return ;
     }
 
     public void setAltitudeThreshold(java.lang.String value) {
          = value;
     }
 
     public boolean isSetAltitudeThreshold() {
         return (!= null);
     }
 
     public void unsetAltitudeThreshold() {
          = null;
     }
 
     public float getCapSpeedCoeffDc() {
         return ;
     }
 
     public void setCapSpeedCoeffDc(float value) {
          = value;
          = true;
     }
 
     public boolean isSetCapSpeedCoeffDc() {
         return ;
     }
 
     public void unsetCapSpeedCoeffDc() {
          = false;
     }
 
         return new org.jvnet.jaxbvalidation.tests.one.impl.AsmParametersTypeImpl.Unmarshaller(context);
     }
 
         throws org.xml.sax.SAXException
     {
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"DtMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"QMinCap"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"AlphaDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"Alpha"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapThresholdMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"QMinCapDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaLMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"NbOfSuccDecorrelationMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapThresholdMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaDtMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"LengthACoeff"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapSpeedCoeff"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaLMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"DtMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"MosaicCellSize"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaDtMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapSpeedCoeffDc"));
         }
     }
 
         throws org.xml.sax.SAXException
     {
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"DtMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"QMinCap"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"AlphaDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"Alpha"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapThresholdMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"QMinCapDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaLMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"NbOfSuccDecorrelationMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapThresholdMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaDtMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"LengthACoeff"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapSpeedCoeff"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaLMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"DtMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"MosaicCellSize"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaDtMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapSpeedCoeffDc"));
         }
         context.startAttribute("""alpha");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "Alpha");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""alphaDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "AlphaDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""altitudeThreshold");
         try {
             context.text(((java.lang.String), "AltitudeThreshold");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""altitudeThresholdDc");
         try {
             context.text(((java.lang.String), "AltitudeThresholdDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""capSpeedCoeff");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "CapSpeedCoeff");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""capSpeedCoeffDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "CapSpeedCoeffDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""capThresholdMax");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "CapThresholdMax");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""capThresholdMaxDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "CapThresholdMaxDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""dtMax");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printInt(((int)), "DtMax");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""dtMaxDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printInt(((int)), "DtMaxDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""gammaDtMax");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "GammaDtMax");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""gammaDtMaxDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "GammaDtMaxDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""gammaLMax");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "GammaLMax");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""gammaLMaxDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "GammaLMaxDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""lengthACoeff");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "LengthACoeff");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""lengthACoeffDc");
         try {
             context.text(((java.lang.String), "LengthACoeffDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""lengthQMin");
         try {
             context.text(((java.lang.String), "LengthQMin");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""lengthQMinDc");
         try {
             context.text(((java.lang.String), "LengthQMinDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""mosaicCellSize");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "MosaicCellSize");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""nbOfSuccDecorrelationMax");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printInt(((int)), "NbOfSuccDecorrelationMax");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""qMinCap");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "QMinCap");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""qMinCapDc");
         try {
             context.text(javax.xml.bind.DatatypeConverter.printFloat(((float)), "QMinCapDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""widthQMin");
         try {
             context.text(((java.lang.String), "WidthQMin");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
         context.startAttribute("""widthQMinDc");
         try {
             context.text(((java.lang.String), "WidthQMinDc");
         } catch (java.lang.Exception e) {
             org.jvnet.jaxbvalidation.tests.one.impl.runtime.Util.handlePrintConversionException(thisecontext);
         }
         context.endAttribute();
     }
 
         throws org.xml.sax.SAXException
     {
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"DtMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"QMinCap"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"AlphaDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"Alpha"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapThresholdMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"QMinCapDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaLMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"NbOfSuccDecorrelationMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapThresholdMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaDtMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"LengthACoeff"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapSpeedCoeff"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaLMaxDc"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"DtMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"MosaicCellSize"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"GammaDtMax"));
         }
         if (!) {
             context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this"CapSpeedCoeffDc"));
         }
     }
 
     public java.lang.Class getPrimaryInterface() {
         return (org.jvnet.jaxbvalidation.tests.one.AsmParametersType.class);
     }
 
     public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
         if ( == null) {
              = com.sun.xml.bind.validator.SchemaDeserializer.deserialize((
  "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su"
 +"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
 +"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
 +"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
 +"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp"
 +"sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~"
 +"\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp"
 +"sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000 com.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001"
 +"\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/NameClass;"
 +"xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLo"
 +"rg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/su"
 +"n/msv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000\'com.sun.msv.datatype.xsd.F"
 +"inalComponent\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\nfinalValuexr\u0000\u001ecom.sun.msv.datatyp"
 +"e.xsd.Proxy\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bbaseTypet\u0000)Lcom/sun/msv/datatype/xs"
 +"d/XSDatatypeImpl;xr\u0000\'com.sun.msv.datatype.xsd.XSDatatypeImpl"
 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/String;L\u0000\btypeNameq\u0000"
 +"~\u0000\'L\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/WhiteSpaceProce"
 +"ssor;xpt\u0000\u0000t\u0000\u0014SpeedCoefficientTypesr\u00005com.sun.msv.datatype.xs"
 +"d.WhiteSpaceProcessor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.dat"
 +"atype.xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u0000\"com.sun.msv.da"
 +"tatype.xsd.FloatType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000+com.sun.msv.datatype.xsd."
 +"FloatingNumberType\u00fc\u00e3\u00b6\u0087\u008c\u00a8|\u00e0\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.Bu"
 +"iltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.Concr"
 +"eteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000&t\u0000 http://www.w3.org/2001/XMLSchemat"
 +"\u0000\u0005floatq\u0000~\u0000.\u0000\u0000\u0000\u0000sr\u00000com.sun.msv.grammar.Expression$NullSetEx"
 +"pression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t"
 +"\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\'L\u0000\fnamespaceURIq\u0000~\u0000\'xpq\u0000~\u00005q\u0000~\u0000*sr"
 +"\u0000#com.sun.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalName"
 +"q\u0000~\u0000\'L\u0000\fnamespaceURIq\u0000~\u0000\'xr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000"
 +"\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt\u0000\u0005alphaq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppsr\u0000*com.sun.msv.data"
 +"type.xsd.MaxInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000#com.sun.msv.datatyp"
 +"e.xsd.RangeFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\nlimitValuet\u0000\u0012Ljava/lang/Object"
 +";xr\u00009com.sun.msv.datatype.xsd.DataTypeWithValueConstraintFac"
 +"et\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.DataTypeWithFacet\u0000"
 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacetFixedZ\u0000\u0012needValueCheckFlagL\u0000\bbaseTypeq\u0000~"
 +"\u0000%L\u0000\fconcreteTypet\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteType;L"
 +"\u0000\tfacetNameq\u0000~\u0000\'xq\u0000~\u0000&q\u0000~\u0000*t\u0000\u001aSpeedInMetersPerSecondTypeq\u0000~\u0000"
 +".\u0000\u0001sr\u0000*com.sun.msv.datatype.xsd.MinInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000"
 +"xq\u0000~\u0000Aq\u0000~\u0000*q\u0000~\u0000Gq\u0000~\u0000.\u0000\u0000q\u0000~\u00003q\u0000~\u00003t\u0000\fminInclusivesr\u0000\u000fjava.lan"
 +"g.Float\u00da\u00ed\u00c9\u00a2\u00db<\u00f0\u00ec\u0002\u0000\u0001F\u0000\u0005valuexr\u0000\u0010java.lang.Number\u0086\u00ac\u0095\u001d\u000b\u0094\u00e0\u008b\u0002\u0000\u0000xpB"
 +"M\u00cc\u00cdq\u0000~\u00003t\u0000\fmaxInclusivesq\u0000~\u0000KD\u0080\u009c)q\u0000~\u00007sq\u0000~\u00008q\u0000~\u0000Gq\u0000~\u0000*sq\u0000~\u0000:"
 +"t\u0000\u0007alphaDcq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppsq\u0000~\u0000#q\u0000~\u0000*t\u0000\nMetersTypesr\u00005c"
 +"om.sun.msv.datatype.xsd.WhiteSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001"
 +"\u0002\u0000\u0000xq\u0000~\u0000-sr\u0000#com.sun.msv.datatype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z"
 +"\u0000\risAlwaysValidxq\u0000~\u00001q\u0000~\u00004t\u0000\u0006stringq\u0000~\u0000X\u0001\u0000\u0000\u0000\u0000q\u0000~\u00007sq\u0000~\u00008q\u0000~\u0000"
 +"[q\u0000~\u0000*sq\u0000~\u0000:t\u0000\u0011altitudeThresholdq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000Tsq\u0000~\u0000:t\u0000\u0013a"
 +"ltitudeThresholdDcq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppsq\u0000~\u0000#q\u0000~\u0000*t\u0000\u0011CapSpee"
 +"dCoeffTypeq\u0000~\u0000.q\u0000~\u00003\u0000\u0000\u0000\u0000q\u0000~\u00007sq\u0000~\u00008q\u0000~\u00005q\u0000~\u0000*sq\u0000~\u0000:t\u0000\rcapSpe"
 +"edCoeffq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000\"sq\u0000~\u0000:t\u0000\u000fcapSpeedCoeffDcq\u0000~\u0000*sq\u0000~\u0000\u001c"
 +"ppsq\u0000~\u0000\u001fppsq\u0000~\u0000@q\u0000~\u0000*t\u0000\u000bDegreesTypeq\u0000~\u0000.\u0000\u0001sq\u0000~\u0000Hq\u0000~\u0000*q\u0000~\u0000oq\u0000"
 +"~\u0000.\u0000\u0000q\u0000~\u00003q\u0000~\u00003q\u0000~\u0000Jsq\u0000~\u0000K\u0000\u0000\u0000\u0000q\u0000~\u00003q\u0000~\u0000Nsq\u0000~\u0000KC\u00b3\u0080\u0000q\u0000~\u00007sq\u0000~\u0000"
 +"8q\u0000~\u0000oq\u0000~\u0000*sq\u0000~\u0000:t\u0000\u000fcapThresholdMaxq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000msq\u0000~\u0000:t"
 +"\u0000\u0011capThresholdMaxDcq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppsq\u0000~\u0000#q\u0000~\u0000*t\u0000\u000bSecond"
 +"sTypeq\u0000~\u0000.sr\u0000 com.sun.msv.datatype.xsd.IntType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000"
 +"+com.sun.msv.datatype.xsd.IntegerDerivedType\u0099\u00f1]\u0090&6k\u00be\u0002\u0000\u0001L\u0000\nba"
 +"seFacetsq\u0000~\u0000%xq\u0000~\u00001q\u0000~\u00004t\u0000\u0003intq\u0000~\u0000.sq\u0000~\u0000@ppq\u0000~\u0000.\u0000\u0001sq\u0000~\u0000Hppq\u0000"
 +"~\u0000.\u0000\u0000sr\u0000!com.sun.msv.datatype.xsd.LongType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000~q"
 +"\u0000~\u00004t\u0000\u0004longq\u0000~\u0000.sq\u0000~\u0000@ppq\u0000~\u0000.\u0000\u0001sq\u0000~\u0000Hppq\u0000~\u0000.\u0000\u0000sr\u0000$com.sun.ms"
 +"v.datatype.xsd.IntegerType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000~q\u0000~\u00004t\u0000\u0007integerq\u0000"
 +"~\u0000.sr\u0000,com.sun.msv.datatype.xsd.FractionDigitsFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002"
 +"\u0000\u0001I\u0000\u0005scalexr\u0000;com.sun.msv.datatype.xsd.DataTypeWithLexicalCo"
 +"nstraintFacetT\u0090\u001c>\u001azb\u00ea\u0002\u0000\u0000xq\u0000~\u0000Dppq\u0000~\u0000.\u0001\u0000sr\u0000#com.sun.msv.datat"
 +"ype.xsd.NumberType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u00001q\u0000~\u00004t\u0000\u0007decimalq\u0000~\u0000.q\u0000~\u0000\u008f"
 +"t\u0000\u000efractionDigits\u0000\u0000\u0000\u0000q\u0000~\u0000\u0089q\u0000~\u0000Jsr\u0000\u000ejava.lang.Long;\u008b\u00e4\u0090\u00cc\u008f#\u00df\u0002\u0000\u0001"
 +"J\u0000\u0005valuexq\u0000~\u0000L\u0080\u0000\u0000\u0000\u0000\u0000\u0000\u0000q\u0000~\u0000\u0089q\u0000~\u0000Nsq\u0000~\u0000\u0092\u007f\u00ff\u00ff\u00ff\u00ff\u00ff\u00ff\u00ffq\u0000~\u0000\u0084q\u0000~\u0000Jsr\u0000\u0011"
 +"java.lang.Integer\u0012\u00e2\u00a0\u00a4\u00f7\u0081\u00878\u0002\u0000\u0001I\u0000\u0005valuexq\u0000~\u0000L\u0080\u0000\u0000\u0000q\u0000~\u0000\u0084q\u0000~\u0000Nsq\u0000~"
 +"\u0000\u0095\u007f\u00ff\u00ff\u00ff\u0000\u0000\u0000\u0000q\u0000~\u00007sq\u0000~\u00008q\u0000~\u0000\u0080q\u0000~\u0000*sq\u0000~\u0000:t\u0000\u0005dtMaxq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000"
 +"~\u0000zsq\u0000~\u0000:t\u0000\u0007dtMaxDcq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppsq\u0000~\u0000#q\u0000~\u0000*t\u0000\u0010Accele"
 +"rationTypeq\u0000~\u0000.q\u0000~\u00003\u0000\u0000\u0000\u0000q\u0000~\u00007sq\u0000~\u00008q\u0000~\u00005q\u0000~\u0000*sq\u0000~\u0000:t\u0000\ngammaD"
 +"tMaxq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000\u009fsq\u0000~\u0000:t\u0000\fgammaDtMaxDcq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000"
 +"\u009fsq\u0000~\u0000:t\u0000\tgammaLMaxq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000\u009fsq\u0000~\u0000:t\u0000\u000bgammaLMaxDcq\u0000~"
 +"\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000\"sq\u0000~\u0000:t\u0000\flengthACoeffq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000Tsq\u0000~\u0000:"
 +"t\u0000\u000elengthACoeffDcq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000Tsq\u0000~\u0000:t\u0000\nlengthQMinq\u0000~\u0000*s"
 +"q\u0000~\u0000\u001cppq\u0000~\u0000Tsq\u0000~\u0000:t\u0000\flengthQMinDcq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppsq\u0000~\u0000#"
 +"q\u0000~\u0000*t\u0000\u0010FractionalNMTypeq\u0000~\u0000.q\u0000~\u00003\u0000\u0000\u0000\u0000q\u0000~\u00007sq\u0000~\u00008q\u0000~\u00005q\u0000~\u0000*s"
 +"q\u0000~\u0000:t\u0000\u000emosaicCellSizeq\u0000~\u0000*sq\u0000~\u0000\u001cppsq\u0000~\u0000\u001fppq\u0000~\u0000\u007fq\u0000~\u00007sq\u0000~\u00008q"
 +"\u0000~\u0000\u0080q\u0000~\u00004sq\u0000~\u0000:t\u0000\u0018nbOfSuccDecorrelationMaxq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000m"
 +"sq\u0000~\u0000:t\u0000\u0007qMinCapq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000msq\u0000~\u0000:t\u0000\tqMinCapDcq\u0000~\u0000*sq\u0000"
 +"~\u0000\u001cppq\u0000~\u0000Tsq\u0000~\u0000:t\u0000\twidthQMinq\u0000~\u0000*sq\u0000~\u0000\u001cppq\u0000~\u0000Tsq\u0000~\u0000:t\u0000\u000bwidth"
 +"QMinDcq\u0000~\u0000*sr\u0000\"com.sun.msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001"
 +"L\u0000\bexpTablet\u0000/Lcom/sun/msv/grammar/ExpressionPool$ClosedHash"
 +";xpsr\u0000-com.sun.msv.grammar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c"
 +"\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/"
 +"ExpressionPool;xp\u0000\u0000\u0000\u0017\u0001pq\u0000~\u0000\u0010q\u0000~\u0000\u0017q\u0000~\u0000\u0012q\u0000~\u0000\u000fq\u0000~\u0000\u0006q\u0000~\u0000\u0014q\u0000~\u0000\u000eq\u0000"
 +"~\u0000\u0007q\u0000~\u0000\u001bq\u0000~\u0000\u0018q\u0000~\u0000\fq\u0000~\u0000\u0013q\u0000~\u0000\u0015q\u0000~\u0000\u0011q\u0000~\u0000\u001aq\u0000~\u0000\bq\u0000~\u0000\u0016q\u0000~\u0000\rq\u0000~\u0000\u0005q\u0000"
 +"~\u0000\u0019q\u0000~\u0000\nq\u0000~\u0000\u000bq\u0000~\u0000\tx"));
         }
         return new com.sun.msv.verifier.regexp.REDocumentDeclaration();
     }
 
     public class Unmarshaller
     {
 
 
             super(context"-------------------------------------------------------------------------");
         }
 
         protected Unmarshaller(org.jvnet.jaxbvalidation.tests.one.impl.runtime.UnmarshallingContext contextint startState) {
             this(context);
              = startState;
         }
 
         public java.lang.Object owner() {
             return org.jvnet.jaxbvalidation.tests.one.impl.AsmParametersTypeImpl.this;
         }
 
         public void enterElement(java.lang.String ___urijava.lang.String ___localjava.lang.String ___qnameorg.xml.sax.Attributes __atts)
             throws org.xml.sax.SAXException
         {
             int attIdx;
             outer:
             while (true) {
                 switch () {
                     case  0 :
                         attIdx = .getAttribute("""alpha");
                         if (attIdx >= 0) {
                             final java.lang.String v = .eatAttribute(attIdx);
                              = 3;
                             eatText1(v);
                             continue outer;
                         }
                         break;
                     case  18 :
                         attIdx = .getAttribute("""capThresholdMax");
                         if (attIdx >= 0) {
                             final java.lang.String v = .eatAttribute(attIdx);
                              = 21;
                             eatText2(v);
                             continue outer;
                         }
                         break;
                     case  24 :
                         attIdx = .getAttribute("""dtMax");
                         if (attIdx >= 0) {
                             final java.lang.String v = .eatAttribute(attIdx);
                              = 27;
                             eatText3(v);
                             continue outer;
                         }
                         break;
                     case  72 :
                         revertToParentFromEnterElement(___uri___local___qname__atts);
                         return ;
                     case  57 :
                         attIdx = .getAttribute("""nbOfSuccDecorrelationMax");
                         if (attIdx >= 0) {
                             final java.lang.String v = .eatAttribute(attIdx);
                              = 60;
                             eatText4(v);
                             continue outer;
                         }
                         break;
                     case  21 :
                         attIdx = .getAttribute("""capThresholdMaxDc");
                    &n