Examples of addElementLineage()


Examples of org.eclipse.wst.xml.core.internal.contentmodel.util.NamespaceTable.addElementLineage()

        }
                              
        // in this case we should consider all of the schema related to this document
        //
        NamespaceTable namespaceTable = new NamespaceTable(element.getOwnerDocument());
        namespaceTable.addElementLineage(element);
        List list = namespaceTable.getNamespaceInfoList();
        for (Iterator i = list.iterator(); i.hasNext();)
        {
          NamespaceInfo info = (NamespaceInfo)i.next();
          if (info.uri != null && !info.uri.equals(excludedURI))
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.contentmodel.util.NamespaceTable.addElementLineage()

    {                        
      CMAttributeDeclaration ad = (CMAttributeDeclaration)cmNode;                             
      if (valueHelper.isXSIType(ad))
      {            
        NamespaceTable table = new NamespaceTable(element.getOwnerDocument());
        table.addElementLineage(element);
        list.addAll(valueHelper.getQualifiedXSITypes(ad, table));    
      }
    }
  }
   
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.contentmodel.util.NamespaceTable.addElementLineage()

     
  public CMDocument getCMDocument(Element element, String uri)
  {
    CMDocument result = null;
    NamespaceTable namespaceTable = new NamespaceTable(element.getOwnerDocument());
    namespaceTable.addElementLineage(element);
    NamespaceInfo namespaceInfo = namespaceTable.getNamespaceInfoForURI(uri);
    if (namespaceInfo != null)
    {
      result = getCMDocument(namespaceInfo.uri, namespaceInfo.locationHint, "XSD"); //$NON-NLS-1$
    }
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.contentmodel.util.NamespaceTable.addElementLineage()

        }
                              
        // in this case we should consider all of the schema related to this document
        //
        NamespaceTable namespaceTable = new NamespaceTable(element.getOwnerDocument());
        namespaceTable.addElementLineage(element);
        List list = namespaceTable.getNamespaceInfoList();
        for (Iterator i = list.iterator(); i.hasNext();)
        {
          NamespaceInfo info = (NamespaceInfo)i.next();
          if (info.uri != null && !info.uri.equals(excludedURI))
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.contentmodel.util.NamespaceTable.addElementLineage()

    {                        
      CMAttributeDeclaration ad = (CMAttributeDeclaration)cmNode;                             
      if (valueHelper.isXSIType(ad))
      {            
        NamespaceTable table = new NamespaceTable(element.getOwnerDocument());
        table.addElementLineage(element);
        list.addAll(valueHelper.getQualifiedXSITypes(ad, table));    
      }
    }
  }
   
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.contentmodel.util.NamespaceTable.addElementLineage()

   */
  public static String getPrefixForNamespaceUri(IDOMDocument doc, String namespaceUri) {
    if (doc != null && namespaceUri != null) {
      NamespaceTable table = new NamespaceTable(doc);
      Element elem = doc.getDocumentElement();
      table.addElementLineage(elem);
      return table.getPrefixForURI(namespaceUri);
    }
    return null;
  }

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.