1 57 58 package com.sun.org.apache.xerces.internal.xs; 59 60 63 public interface XSElementDeclaration extends XSTerm { 64 68 public XSTypeDefinition getTypeDefinition(); 69 70 75 public short getScope(); 76 77 82 public XSComplexTypeDefinition getEnclosingCTDefinition(); 83 84 87 public short getConstraintType(); 88 89 93 public String getConstraintValue(); 94 95 103 public Object getActualVC() 104 throws XSException; 105 106 121 public short getActualVCType() 122 throws XSException; 123 124 137 public ShortList getItemValueTypes() 138 throws XSException; 139 140 148 public boolean getNillable(); 149 150 154 public XSNamedMap getIdentityConstraints(); 155 156 160 public XSElementDeclaration getSubstitutionGroupAffiliation(); 161 162 171 public boolean isSubstitutionGroupExclusion(short exclusion); 172 173 179 public short getSubstitutionGroupExclusions(); 180 181 191 public boolean isDisallowedSubstitution(short disallowed); 192 193 200 public short getDisallowedSubstitutions(); 201 202 205 public boolean getAbstract(); 206 207 210 public XSAnnotation getAnnotation(); 211 212 } 213 | Popular Tags |