Searched defs:outline (Results 1 - 25 of 39) sorted by relevance

12

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/outline/
H A DAspect.java26 package com.sun.tools.internal.xjc.outline;
H A DEnumConstantOutline.java26 package com.sun.tools.internal.xjc.outline;
H A DElementOutline.java26 package com.sun.tools.internal.xjc.outline;
H A DEnumOutline.java26 package com.sun.tools.internal.xjc.outline;
H A DFieldAccessor.java26 package com.sun.tools.internal.xjc.outline;
H A DFieldOutline.java26 package com.sun.tools.internal.xjc.outline;
56 * This type allows the client of the outline to generate code
H A DPackageOutline.java26 package com.sun.tools.internal.xjc.outline;
H A DClassOutline.java29 package com.sun.tools.internal.xjc.outline;
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/
H A DXJCListener.java31 import com.sun.tools.internal.xjc.outline.Outline;
92 * @param outline
95 public void compiled(Outline outline) {} argument
H A DPlugin.java35 import com.sun.tools.internal.xjc.outline.Outline;
226 * @param outline
244 Outline outline, Options opt, ErrorHandler errorHandler ) throws SAXException ;
243 run( Outline outline, Options opt, ErrorHandler errorHandler ) argument
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/
H A DPrivateObjectFactoryGenerator.java35 import com.sun.tools.internal.xjc.outline.Aspect;
48 public PrivateObjectFactoryGenerator(BeanGenerator outline, Model model, JPackage targetPackage) { argument
49 super(outline, model, targetPackage.subPackage("impl"));
54 JClass factory = outline.generateStaticClass(JAXBContextFactory.class,implPkg);
H A DPublicObjectFactoryGenerator.java31 import com.sun.tools.internal.xjc.outline.Aspect;
39 public PublicObjectFactoryGenerator(BeanGenerator outline, Model model, JPackage targetPackage) { argument
40 super(outline, model, targetPackage);
H A DDualObjectFactoryGenerator.java50 DualObjectFactoryGenerator(BeanGenerator outline, Model model, JPackage targetPackage) { argument
51 this.publicOFG = new PublicObjectFactoryGenerator(outline,model,targetPackage);
52 this.privateOFG = new PrivateObjectFactoryGenerator(outline,model,targetPackage);
H A DImplStructureStrategy.java45 import com.sun.tools.internal.xjc.outline.Aspect;
46 import com.sun.tools.internal.xjc.outline.Outline;
64 protected Result createClasses(Outline outline, CClassInfo bean) {
65 JClassContainer parent = outline.getContainer( bean.parent(), Aspect.EXPOSED );
67 JDefinedClass impl = outline.getClassFactory().createClass(
116 protected Result createClasses( Outline outline, CClassInfo bean ) {
117 JClassContainer parent = outline.getContainer( bean.parent(), Aspect.EXPOSED );
119 JDefinedClass intf = outline.getClassFactory().createInterface(
122 parent = outline.getContainer(bean.parent(), Aspect.IMPLEMENTATION);
123 JDefinedClass impl = outline
187 createClasses( Outline outline, CClassInfo bean ) argument
[all...]
H A DObjectFactoryGeneratorImpl.java54 import com.sun.tools.internal.xjc.outline.Aspect;
55 import com.sun.tools.internal.xjc.outline.FieldAccessor;
56 import com.sun.tools.internal.xjc.outline.FieldOutline;
72 private final BeanGenerator outline; field in class:ObjectFactoryGeneratorImpl
114 public ObjectFactoryGeneratorImpl( BeanGenerator outline, Model model, JPackage targetPackage ) { argument
115 this.outline = outline;
121 objectFactory = this.outline.getClassFactory().createClass(
154 JType exposedElementType = ei.toType(outline,exposed);
155 JType exposedType = ei.getContentInMemoryType().toType(outline,expose
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/generator/bean/field/
H A DConstFieldRenderer.java30 import com.sun.tools.internal.xjc.outline.FieldOutline;
50 public FieldOutline generate(ClassOutlineImpl outline, CPropertyInfo prop) { argument
51 if(prop.defaultValue.compute(outline.parent())==null)
52 return fallback.generate(outline, prop);
54 return new ConstField(outline,prop);
H A DDefaultFieldRenderer.java33 import com.sun.tools.internal.xjc.outline.FieldOutline;
66 public FieldOutline generate(ClassOutlineImpl outline, CPropertyInfo prop) { argument
67 return decideRenderer(outline,prop).generate(outline,prop);
70 private FieldRenderer decideRenderer(ClassOutlineImpl outline, CPropertyInfo prop) { argument
75 return frf.getDummyList(outline.parent().getCodeModel().ref(ArrayList.class));
78 return frf.getContentList(outline.parent().getCodeModel().ref(ArrayList.class).narrow(Serializable.class));
96 return frf.getList(outline.parent().getCodeModel().ref(ArrayList.class));
H A DUnboxedField.java38 import com.sun.tools.internal.xjc.outline.Aspect;
39 import com.sun.tools.internal.xjc.outline.FieldAccessor;
56 protected UnboxedField( ClassOutlineImpl outline, CPropertyInfo prop ) { argument
57 super(outline,prop);
70 MethodWriter writer = outline.createMethodWriter();
71 NameConverter nc = outline.parent().getModel().getNameConverter();
H A DAbstractFieldWithVar.java57 AbstractFieldWithVar( ClassOutlineImpl outline, CPropertyInfo prop ) { argument
58 super(outline,prop);
62 field = outline.implClass.field( JMod.PROTECTED,
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/
H A DCDefaultValue.java29 import com.sun.tools.internal.xjc.outline.Outline;
37 * after some of the outline is built.
42 public abstract JExpression compute(Outline outline); argument
50 public JExpression compute(Outline outline) {
51 return typeUse.createConstant(outline,defaultValue);
H A DTypeUse.java32 import com.sun.tools.internal.xjc.outline.Outline;
106 JExpression createConstant(Outline outline, XmlString lexical); argument
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/addon/locator/
H A DSourceLocationAddOn.java39 import com.sun.tools.internal.xjc.outline.ClassOutline;
40 import com.sun.tools.internal.xjc.outline.Outline;
70 Outline outline,
74 for( ClassOutline ci : outline.getClasses() ) {
69 run( Outline outline, Options opt, ErrorHandler errorHandler ) argument
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/api/impl/s2j/
H A DTypeAndAnnotationImpl.java39 import static com.sun.tools.internal.xjc.outline.Aspect.EXPOSED;
40 import com.sun.tools.internal.xjc.outline.Outline;
50 private final Outline outline; field in class:TypeAndAnnotationImpl
52 public TypeAndAnnotationImpl(Outline outline, TypeUse typeUse) { argument
54 this.outline = outline;
65 JType jt = nt.toType(outline,EXPOSED);
90 adapterUse.adapterType.toType(outline,EXPOSED));
H A DElementAdapter.java31 import com.sun.tools.internal.xjc.outline.FieldOutline;
32 import com.sun.tools.internal.xjc.outline.ClassOutline;
33 import com.sun.tools.internal.xjc.outline.FieldAccessor;
34 import com.sun.tools.internal.xjc.outline.Aspect;
35 import com.sun.tools.internal.xjc.outline.Outline;
86 protected final Outline outline() { method in class:ElementAdapter
91 return outline().getCodeModel();
H A DJAXBModelImpl.java48 import com.sun.tools.internal.xjc.outline.Outline;
49 import com.sun.tools.internal.xjc.outline.PackageOutline;
58 /*package*/ final Outline outline; field in class:JAXBModelImpl
67 JAXBModelImpl(Outline outline) { argument
68 this.model = outline.getModel();
69 this.outline = outline;
83 return outline.getCodeModel();
88 for (PackageOutline pkg : outline.getAllPackageContexts()) {
107 return new TypeAndAnnotationImpl(outline,us
[all...]

Completed in 91 milliseconds

12