[jboss-svn-commits] JBL Code SVN: r31683 - labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Feb 15 17:19:34 EST 2010
Author: baunax
Date: 2010-02-15 17:19:34 -0500 (Mon, 15 Feb 2010)
New Revision: 31683
Modified:
labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/DroolsJaxbHelperProviderImpl.java
Log:
removed unused variables
Modified: labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/DroolsJaxbHelperProviderImpl.java
===================================================================
--- labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/DroolsJaxbHelperProviderImpl.java 2010-02-15 22:16:12 UTC (rev 31682)
+++ labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/DroolsJaxbHelperProviderImpl.java 2010-02-15 22:19:34 UTC (rev 31683)
@@ -24,11 +24,9 @@
import java.io.StringReader;
import java.util.ArrayList;
import java.util.Collections;
-import java.util.HashSet;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import java.util.Set;
import java.util.Map.Entry;
import javax.xml.bind.JAXBContext;
@@ -75,7 +73,6 @@
import com.sun.tools.xjc.ModelLoader;
import com.sun.tools.xjc.Options;
import com.sun.tools.xjc.model.Model;
-import com.sun.tools.xjc.outline.Outline;
public class DroolsJaxbHelperProviderImpl
implements
@@ -126,17 +123,18 @@
new JCodeModel(),
errorReceiver );
- final Outline outline = model.generateCode( xjcOpts,
- errorReceiver );
+ model.generateCode( xjcOpts, errorReceiver );
MapVfsCodeWriter codeWriter = new MapVfsCodeWriter();
model.codeModel.build( xjcOpts.createCodeWriter( codeWriter ) );
- Set<JavaDialect> dialects = new HashSet<JavaDialect>();
List<String> classNames = new ArrayList<String>();
for ( Entry<String, byte[]> entry : codeWriter.getMap().entrySet() ) {
String name = entry.getKey();
-
+ //if (name.endsWith("ObjectFactory.java")) {
+ // continue;
+ //}
+
String pkgName = null;
int dotPos = name.lastIndexOf( '.' );
pkgName = name.substring( 0,
@@ -159,7 +157,6 @@
}
JavaDialect dialect = (JavaDialect) pkgReg.getDialectCompiletimeRegistry().getDialect( "java" );
- dialects.add( dialect );
dialect.addSrc( convertToResource( entry.getKey() ),
entry.getValue() );
}
@@ -180,32 +177,24 @@
public JAXBContext newJAXBContext(String[] classNames,
Map<String, ? > properties,
KnowledgeBase kbase) throws JAXBException {
- ClassLoader classLoader = ((InternalRuleBase) ((KnowledgeBaseImpl) kbase).getRuleBase()).getRootClassLoader();
-
-
-
- Class<?>[] classes = new Class[classNames.length + JAXB_ANNOTATED_CMD.length];
- int i = 0;
- try {
- for ( i = 0; i < classNames.length; i++ ) {
- classes[i] = classLoader.loadClass( classNames[i] );
- }
- } catch ( ClassNotFoundException e ) {
- throw new JAXBException( "Unable to resolve class '" + classNames[i] + "'",
- e );
- }
- int j = 0;
- try {
- for (i = classNames.length; i < classes.length; i++, j++) {
- classes[i] = classLoader.loadClass( JAXB_ANNOTATED_CMD[j] );
- }
- } catch ( ClassNotFoundException e ) {
- throw new JAXBException( "Unable to resolve class '" + JAXB_ANNOTATED_CMD[j] + "'",
- e );
- }
-
- return JAXBContext.newInstance( classes,
- properties );
+ ClassLoader classLoader = ((InternalRuleBase) ((KnowledgeBaseImpl) kbase)
+ .getRuleBase()).getRootClassLoader();
+ int i = 0;
+ try {
+ Class<?>[] classes = new Class[classNames.length
+ + JAXB_ANNOTATED_CMD.length];
+
+ for (i = 0; i < classNames.length; i++) {
+ classes[i] = classLoader.loadClass(classNames[i]);
+ }
+ int j = 0;
+ for (i = classNames.length; i < classes.length; i++, j++) {
+ classes[i] = classLoader.loadClass(JAXB_ANNOTATED_CMD[j]);
+ }
+ return JAXBContext.newInstance(classes, properties);
+ } catch (ClassNotFoundException e) {
+ throw new JAXBException("Unable to resolve class '" + classNames[i] + "'", e);
+ }
}
private static String convertToResource(String string) {
More information about the jboss-svn-commits
mailing list