1 16 17 package org.apache.xerces.xs; 18 19 22 public interface XSComplexTypeDefinition extends XSTypeDefinition { 23 29 public static final short CONTENTTYPE_EMPTY = 0; 30 34 public static final short CONTENTTYPE_SIMPLE = 1; 35 40 public static final short CONTENTTYPE_ELEMENT = 2; 41 44 public static final short CONTENTTYPE_MIXED = 3; 45 46 51 public short getDerivationMethod(); 52 53 58 public boolean getAbstract(); 59 60 64 public XSObjectList getAttributeUses(); 65 66 69 public XSWildcard getAttributeWildcard(); 70 71 77 public short getContentType(); 78 79 83 public XSSimpleTypeDefinition getSimpleType(); 84 85 89 public XSParticle getParticle(); 90 91 98 public boolean isProhibitedSubstitution(short restriction); 99 100 105 public short getProhibitedSubstitutions(); 106 107 111 public XSObjectList getAnnotations(); 112 113 } 114 | Popular Tags |