Package org.jboss.xb.binding.parser

Examples of org.jboss.xb.binding.parser.JBossXBParser$ContentHandler


         catch(JBossXBException e)
         {
            throw new JBossXBRuntimeException(e.getMessage(), e);
         }

         JBossXBParser parser = unmarshaller.getParser();
         if(validation != null)
         {
            parser.setFeature(Unmarshaller.VALIDATION, validation.booleanValue());
         }

         if(namespaces != null)
         {
            parser.setFeature(Unmarshaller.NAMESPACES, namespaces.booleanValue());
         }

         if(features != null)
         {
            for(Iterator<?> i = features.entrySet().iterator(); i.hasNext();)
            {
               Map.Entry<?, ?> entry = (Map.Entry<?, ?>)i.next();
               if(entry.getValue() != null)
               {
                  Boolean value = (Boolean)entry.getValue();
                  parser.setFeature((String)entry.getKey(), value.booleanValue());
               }
            }
         }

         //parser.setFeature(Unmarshaller.SCHEMA_VALIDATION, true);
         //parser.setFeature(Unmarshaller.SCHEMA_FULL_CHECKING, true);

         try
         {
            parser.setFeature(Unmarshaller.DYNAMIC_VALIDATION, true);
         }
         catch(JBossXBRuntimeException e)
         {
            // dynamic_validation is a required xerces-specific feature
         }
View Full Code Here


         catch(JBossXBException e)
         {
            throw new JBossXBRuntimeException(e.getMessage(), e);
         }

         JBossXBParser parser = unmarshaller.getParser();
         if(validation != null)
         {
            parser.setFeature(Unmarshaller.VALIDATION, validation.booleanValue());
         }

         if(namespaces != null)
         {
            parser.setFeature(Unmarshaller.NAMESPACES, namespaces.booleanValue());
         }

         if(features != null)
         {
            for(Iterator i = features.entrySet().iterator(); i.hasNext();)
            {
               Map.Entry entry = (Map.Entry)i.next();
               if(entry.getValue() != null)
               {
                  Boolean value = (Boolean)entry.getValue();
                  parser.setFeature((String)entry.getKey(), value.booleanValue());
               }
            }
         }

         //parser.setFeature(Unmarshaller.SCHEMA_VALIDATION, true);
         //parser.setFeature(Unmarshaller.SCHEMA_FULL_CHECKING, true);

         try
         {
            parser.setFeature(Unmarshaller.DYNAMIC_VALIDATION, true);
         }
         catch(JBossXBRuntimeException e)
         {
            // dynamic_validation is a required xerces-specific feature
         }
View Full Code Here

/*     */       catch (JBossXBException e)
/*     */       {
/* 100 */         throw new JBossXBRuntimeException(e.getMessage(), e);
/*     */       }
/*     */
/* 103 */       JBossXBParser parser = unmarshaller.getParser();
/* 104 */       if (this.validation != null)
/*     */       {
/* 106 */         parser.setFeature("http://xml.org/sax/features/validation", this.validation.booleanValue());
/*     */       }
/*     */
/* 109 */       if (this.namespaces != null)
/*     */       {
/* 111 */         parser.setFeature("http://xml.org/sax/features/namespaces", this.namespaces.booleanValue());
/*     */       }
/*     */       Iterator i;
/* 114 */       if (this.features != null)
/*     */       {
/* 116 */         for (i = this.features.entrySet().iterator(); i.hasNext(); )
/*     */         {
/* 118 */           Map.Entry entry = (Map.Entry)i.next();
/* 119 */           if (entry.getValue() != null)
/*     */           {
/* 121 */             Boolean value = (Boolean)entry.getValue();
/* 122 */             parser.setFeature((String)entry.getKey(), value.booleanValue());
/*     */           }
/*     */
/*     */         }
/*     */
/*     */       }
/*     */
/*     */       try
/*     */       {
/* 132 */         parser.setFeature("http://apache.org/xml/features/validation/dynamic", true);
/*     */       }
/*     */       catch (JBossXBRuntimeException e)
/*     */       {
/*     */       }
/*     */
View Full Code Here

TOP

Related Classes of org.jboss.xb.binding.parser.JBossXBParser$ContentHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.