Top Description Constructors Methods
com.sun.tools.xjc.generator.bean

pack-priv final Class PublicObjectFactoryGenerator

extends ObjectFactoryGeneratorImpl
Class Inheritance
Imports
com.sun.codemodel.JPackage, com.sun.tools.xjc.model.CElementInfo, .Model, com.sun.tools.xjc.outline.Aspect

Generates public ObjectFactory.
Author
Kohsuke Kawaguchi

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
populate(CElementInfo ei)

Implements abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator.populate.

Adds code for the given CElementInfo to ObjectFactory.

pack-priv void
populate(ClassOutlineImpl cc)

Implements abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator.populate.

Adds code that is relevant to a given ClassOutlineImpl to ObjectFactory.

Inherited from com.sun.tools.xjc.generator.bean.ObjectFactoryGeneratorImpl:
getObjectFactorypopulatepopulate

Constructor Detail

PublicObjectFactoryGeneratorback to summary
public PublicObjectFactoryGenerator(BeanGenerator outline, Model model, JPackage targetPackage)

Method Detail

populateback to summary
pack-priv void populate(CElementInfo ei)

Implements abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator.populate.

Doc from com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator.populate.

Adds code for the given CElementInfo to ObjectFactory.

Annotations
@Override
populateback to summary
pack-priv void populate(ClassOutlineImpl cc)

Implements abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator.populate.

Doc from com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator.populate.

Adds code that is relevant to a given ClassOutlineImpl to ObjectFactory.

Annotations
@Override