org.drools.runtime.pipeline.impl
Class DroolsJaxbHelperProviderImpl

java.lang.Object
  extended by org.drools.runtime.pipeline.impl.DroolsJaxbHelperProviderImpl
All Implemented Interfaces:
org.drools.builder.help.DroolsJaxbHelperProvider

public class DroolsJaxbHelperProviderImpl
extends Object
implements org.drools.builder.help.DroolsJaxbHelperProvider


Nested Class Summary
static class DroolsJaxbHelperProviderImpl.CachingRewindableReader
           
static class DroolsJaxbHelperProviderImpl.JaxbErrorReceiver4Drools
           
static class DroolsJaxbHelperProviderImpl.MapVfsCodeWriter
           
static class DroolsJaxbHelperProviderImpl.RewindableStringReader
           
 
Field Summary
static String[] JAXB_ANNOTATED_CMD
           
 
Constructor Summary
DroolsJaxbHelperProviderImpl()
           
 
Method Summary
 String[] addXsdModel(org.drools.io.Resource resource, org.drools.builder.KnowledgeBuilder kbuilder, com.sun.tools.xjc.Options xjcOpts, String systemId)
           
static String[] addXsdModel(org.drools.io.Resource resource, PackageBuilder pkgBuilder, com.sun.tools.xjc.Options xjcOpts, String systemId)
           
 javax.xml.bind.JAXBContext newJAXBContext(String[] classNames, org.drools.KnowledgeBase kbase)
           
 javax.xml.bind.JAXBContext newJAXBContext(String[] classNames, Map<String,?> properties, org.drools.KnowledgeBase kbase)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JAXB_ANNOTATED_CMD

public static final String[] JAXB_ANNOTATED_CMD
Constructor Detail

DroolsJaxbHelperProviderImpl

public DroolsJaxbHelperProviderImpl()
Method Detail

addXsdModel

public static String[] addXsdModel(org.drools.io.Resource resource,
                                   PackageBuilder pkgBuilder,
                                   com.sun.tools.xjc.Options xjcOpts,
                                   String systemId)
                            throws IOException
Throws:
IOException

addXsdModel

public String[] addXsdModel(org.drools.io.Resource resource,
                            org.drools.builder.KnowledgeBuilder kbuilder,
                            com.sun.tools.xjc.Options xjcOpts,
                            String systemId)
                     throws IOException
Specified by:
addXsdModel in interface org.drools.builder.help.DroolsJaxbHelperProvider
Throws:
IOException

newJAXBContext

public javax.xml.bind.JAXBContext newJAXBContext(String[] classNames,
                                                 org.drools.KnowledgeBase kbase)
                                          throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

newJAXBContext

public javax.xml.bind.JAXBContext newJAXBContext(String[] classNames,
                                                 Map<String,?> properties,
                                                 org.drools.KnowledgeBase kbase)
                                          throws javax.xml.bind.JAXBException
Specified by:
newJAXBContext in interface org.drools.builder.help.DroolsJaxbHelperProvider
Throws:
javax.xml.bind.JAXBException


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.