src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java
Print this page
@@ -29,11 +29,10 @@
import com.sun.codemodel.internal.JExpr;
import com.sun.codemodel.internal.JMod;
import com.sun.codemodel.internal.JPackage;
import com.sun.tools.internal.xjc.model.CElementInfo;
import com.sun.tools.internal.xjc.model.Model;
-import com.sun.xml.internal.bind.v2.ContextFactory;
/**
* {@link ObjectFactoryGenerator} used when we generate
* interfaces and implementations in separate packages.
*
@@ -51,11 +50,11 @@
this.publicOFG = new PublicObjectFactoryGenerator(outline,model,targetPackage);
this.privateOFG = new PrivateObjectFactoryGenerator(outline,model,targetPackage);
// put the marker so that we can detect missing jaxb.properties
publicOFG.getObjectFactory().field(JMod.PRIVATE|JMod.STATIC|JMod.FINAL,
- Void.class, ContextFactory.USE_JAXB_PROPERTIES, JExpr._null());
+ Void.class, "_useJAXBProperties", JExpr._null());
}
void populate(CElementInfo ei) {
publicOFG.populate(ei);
privateOFG.populate(ei);