org.eclipse.xsd.XSDTypeDefinition.getElement()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(112)

本文整理了Java中org.eclipse.xsd.XSDTypeDefinition.getElement()方法的一些代码示例,展示了XSDTypeDefinition.getElement()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDTypeDefinition.getElement()方法的具体详情如下:
包路径:org.eclipse.xsd.XSDTypeDefinition
类名称:XSDTypeDefinition
方法名:getElement

XSDTypeDefinition.getElement介绍

暂无

代码示例

代码示例来源:origin: geotools/geotools

xmls.getTransformer().transform(new DOMSource(xsdType.getElement()), new StreamResult(writer));

代码示例来源:origin: geotools/geotools

xmls.getTransformer().transform(new DOMSource(xsdType.getElement()), new StreamResult(writer));

代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd

public Map<String, XSDSimpleTypeDefinition> getSimpleTypeIdMap()
{
 if (simpleTypeIdMap == null)
 {
  simpleTypeIdMap = new HashMap<String, XSDSimpleTypeDefinition>();
  for (XSDTypeDefinition xsdTypeDefinition : getTypeDefinitions())
  {
   if (xsdTypeDefinition  instanceof XSDSimpleTypeDefinition)
   {
    Element theElement = xsdTypeDefinition.getElement();
    if (theElement != null)
    {
     if (theElement.hasAttributeNS(null, XSDConstants.ID_ATTRIBUTE) && xsdTypeDefinition instanceof XSDSimpleTypeDefinition)
     {
      simpleTypeIdMap.put(theElement.getAttributeNS(null, XSDConstants.ID_ATTRIBUTE), (XSDSimpleTypeDefinition)xsdTypeDefinition);
     }
    }
   }
  }
 }
 return simpleTypeIdMap;
}

代码示例来源:origin: org.eclipse/org.eclipse.xsd

public Map<String, XSDSimpleTypeDefinition> getSimpleTypeIdMap()
{
 if (simpleTypeIdMap == null)
 {
  simpleTypeIdMap = new HashMap<String, XSDSimpleTypeDefinition>();
  for (XSDTypeDefinition xsdTypeDefinition : getTypeDefinitions())
  {
   if (xsdTypeDefinition  instanceof XSDSimpleTypeDefinition)
   {
    Element theElement = xsdTypeDefinition.getElement();
    if (theElement != null)
    {
     if (theElement.hasAttributeNS(null, XSDConstants.ID_ATTRIBUTE) && xsdTypeDefinition instanceof XSDSimpleTypeDefinition)
     {
      simpleTypeIdMap.put(theElement.getAttributeNS(null, XSDConstants.ID_ATTRIBUTE), (XSDSimpleTypeDefinition)xsdTypeDefinition);
     }
    }
   }
  }
 }
 return simpleTypeIdMap;
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

public void run() {
    DocumentImpl doc = (DocumentImpl) component.getElement().getOwnerDocument();
    doc.getModel().beginRecording(
            this,
            RefactoringMessages
                .getString("_UI_ACTION_MAKE_ANONYMOUS_TYPE_GLOBAL"));
    MakeAnonymousTypeGlobalCommand command = new MakeAnonymousTypeGlobalCommand(
        component, name);
    command.run();
    doc.getModel().endRecording(this);
  }
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

public void run(){
  if(fSelectedComponent == null){
    return;
  }
  
  if(fSelectedComponent.getSchema() == null){
    getSchema().updateElement(true);
  }
  DocumentImpl doc = (DocumentImpl) fSelectedComponent.getElement().getOwnerDocument();
  doc.getModel().beginRecording(
          this,
          RefactoringWizardMessages.MakeAnonymousTypeGlobalAction_text);
  MakeAnonymousTypeGlobalCommand command = new MakeAnonymousTypeGlobalCommand(
      fSelectedComponent, getNewDefaultName());
  command.run();
  doc.getModel().endRecording(this);
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

((XSDElementDeclaration) parent)
        .setTypeDefinition(globalTypeDef);
    formatChild(globalTypeDef.getElement());
formatChild(globalTypeDef.getElement());

相关文章