org.apache.xmlbeans.impl.inst2xsd
Class VenetianBlindStrategy

java.lang.Object
  extended by org.apache.xmlbeans.impl.inst2xsd.RussianDollStrategy
      extended by org.apache.xmlbeans.impl.inst2xsd.VenetianBlindStrategy
All Implemented Interfaces:
XsdGenStrategy

public class VenetianBlindStrategy
extends RussianDollStrategy
implements XsdGenStrategy

Author:
Cezar Andrei ( cezar.andrei at bea.com ) Date: Jul 26, 2004

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.xmlbeans.impl.inst2xsd.RussianDollStrategy
RussianDollStrategy.SCTValidationContext
 
Constructor Summary
VenetianBlindStrategy()
           
 
Method Summary
protected  void checkIfReferenceToGlobalTypeIsNeeded(Element elem, TypeSystemHolder typeSystemHolder, Inst2XsdOptions options)
           
 
Methods inherited from class org.apache.xmlbeans.impl.inst2xsd.RussianDollStrategy
addGlobalElement, checkIfAttributeReferenceIsNeeded, checkIfElementReferenceIsNeeded, combineAttributesOfTypes, combineElementComments, combineElementsOfTypes, combineSimpleTypes, combineToMoreGeneralSimpleType, combineTypes, processAttribute, processAttributesInComplexType, processDoc, processElement, processElementsInComplexType, processSimpleContentType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.xmlbeans.impl.inst2xsd.XsdGenStrategy
processDoc
 

Constructor Detail

VenetianBlindStrategy

public VenetianBlindStrategy()
Method Detail

checkIfReferenceToGlobalTypeIsNeeded

protected void checkIfReferenceToGlobalTypeIsNeeded(Element elem,
                                                    TypeSystemHolder typeSystemHolder,
                                                    Inst2XsdOptions options)
Overrides:
checkIfReferenceToGlobalTypeIsNeeded in class RussianDollStrategy