com.sun.tools.xjc.reader.xmlschema.ct
Class MixedExtendedComplexTypeBuilder

java.lang.Object
  extended by com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder
      extended by com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder
          extended by com.sun.tools.xjc.reader.xmlschema.ct.MixedExtendedComplexTypeBuilder

final class MixedExtendedComplexTypeBuilder
extends AbstractExtendedComplexTypeBuilder


Field Summary
 
Fields inherited from class com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder
characteristicNameClasses, contentModelNameClassBuilder
 
Fields inherited from class com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder
bgmBuilder, builder, errorReceiver, green, schemas, selector, simpleTypeBuilder
 
Constructor Summary
MixedExtendedComplexTypeBuilder()
           
 
Method Summary
 void build(com.sun.xml.xsom.XSComplexType ct)
          Binds the given complex type.
 boolean isApplicable(com.sun.xml.xsom.XSComplexType ct)
          Returns true if this owner can handle the given complex type.
 
Methods inherited from class com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder
checkCollision, checkIfExtensionSafe, getLastRestrictedType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixedExtendedComplexTypeBuilder

MixedExtendedComplexTypeBuilder()
Method Detail

isApplicable

public boolean isApplicable(com.sun.xml.xsom.XSComplexType ct)
Description copied from class: CTBuilder
Returns true if this owner can handle the given complex type.

Specified by:
isApplicable in class CTBuilder

build

public void build(com.sun.xml.xsom.XSComplexType ct)
Description copied from class: CTBuilder
Binds the given complex type. This method will be called only when the isApplicable method returns true.

Specified by:
build in class CTBuilder