Пример #1
0
  public void reset() {
    fName = null;
    fTargetNamespace = null;
    fBaseType = null;
    fDerivedBy = XSConstants.DERIVATION_RESTRICTION;
    fFinal = XSConstants.DERIVATION_NONE;
    fBlock = XSConstants.DERIVATION_NONE;

    fMiscFlags = 0;

    // reset attribute group
    fAttrGrp.reset();
    fContentType = CONTENTTYPE_EMPTY;
    fXSSimpleType = null;
    fParticle = null;
    fCMValidator = null;
    if (fAnnotations != null) {
      // help out the garbage collector
      fAnnotations.clear();
    }
    fAnnotations = null;
  }
Пример #2
0
 /* (non-Javadoc)
  * @see com.sun.org.apache.xerces.internal.xs.XSComplexTypeDefinition#getAttributeUse(java.lang.String, java.lang.String)
  */
 public XSAttributeUse getAttributeUse(String namespace, String name) {
   return fAttrGrp.getAttributeUse(namespace, name);
 }
Пример #3
0
 /** {attribute wildcard} Optional. A wildcard. */
 public XSWildcard getAttributeWildcard() {
   return fAttrGrp.getAttributeWildcard();
 }
Пример #4
0
 /** {attribute uses} A set of attribute uses. */
 public XSObjectList getAttributeUses() {
   return fAttrGrp.getAttributeUses();
 }