Exemple #1
0
  /**
   * If this reference refers to the given declaration, resolve the reference now. This is used to
   * implement redefinition.
   */
  public void redefine(XSDeclaration d) {
    if (!d.getTargetNamespace().equals(name.getNamespaceURI())
        || !d.getName().equals(name.getName())) return;

    ref = d;
    manager = null;
    name = null;
    source = null;
  }
Exemple #2
0
 protected Object resolveReference(UName name) {
   return super.schema.getIdentityConstraint(name.getNamespaceURI(), name.getName());
 }
Exemple #3
0
 protected Object resolveReference(UName name) {
   return super.schema.getAttributeDecl(name.getNamespaceURI(), name.getName());
 }
Exemple #4
0
 protected Object resolveReference(UName name) {
   return super.schema.getModelGroupDecl(name.getNamespaceURI(), name.getName());
 }
Exemple #5
0
 protected Object resolveReference(UName name) {
   return super.schema.getComplexType(name.getNamespaceURI(), name.getName());
 }
Exemple #6
0
    protected Object resolveReference(UName name) {
      Object o = super.schema.getSimpleType(name.getNamespaceURI(), name.getName());
      if (o != null) return o;

      return super.schema.getComplexType(name.getNamespaceURI(), name.getName());
    }