Top Description Constructors Methods
com.sun.tools.xjc.reader.xmlschema

pack-priv Class Abstractifier

extends ClassBinderFilter
Class Inheritance
Imports
com.sun.tools.xjc.model.CElement, com.sun.xml.xsom.XSComplexType, .XSElementDecl

ClassBinder that marks abstract components as abstract.
Author
Kohsuke Kawaguchi ([email protected])

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CElement
public CElement
Inherited from com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter:
annotationattGroupDeclattributeDeclattributeUseemptyfacetidentityConstraintmodelGroupmodelGroupDeclnotationparticleschemasimpleTypewildcardxpath

Constructor Detail

Abstractifierback to summary
public Abstractifier(ClassBinder core)

Method Detail

complexTypeback to summary
public CElement complexType(XSComplexType xs)

Overrides com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter.complexType.

Implements com.sun.xml.xsom.visitor.XSFunction.complexType.

Annotations
@Override
elementDeclback to summary
public CElement elementDecl(XSElementDecl xs)

Overrides com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter.elementDecl.

Implements com.sun.xml.xsom.visitor.XSTermFunction.elementDecl.

Annotations
@Override