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

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

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

XSDComplexTypeDefinition.setMixed介绍

[英]Sets the value of the ' org.eclipse.xsd.XSDComplexTypeDefinition#isMixed' attribute.
[中]设置“组织”的值。日食xsd。XSDComplexTypeDefinition#isMixed'属性。

代码示例

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

complexType.setMixed(true);
else if (value.equals(FALSE))
 complexType.setMixed(false);

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

protected XSDWildcard buildElementWildcard(XSDComplexTypeDefinition xsdComplexTypeDefinition, EStructuralFeature eStructuralFeature)
{
 String name = extendedMetaData.getName(eStructuralFeature);
 if (":mixed".equals(name))
 {
  xsdComplexTypeDefinition.setMixed(true);
  return null;
 }
 else
 {
  XSDWildcard xsdWildcard = XSDFactory.eINSTANCE.createXSDWildcard();
  xsdWildcard.setStringLexicalNamespaceConstraint
   (BasicExtendedMetaData.getEncodedWildcards
     (extendedMetaData.getNamespace(eStructuralFeature.getEContainingClass()),
     extendedMetaData.getWildcards(eStructuralFeature)));
  XSDModelGroup xsdModelGroup = findOrCreateModelGroup(xsdComplexTypeDefinition);
  XSDParticle particle = XSDFactory.eINSTANCE.createXSDParticle();
  particle.setContent(xsdWildcard);
  xsdModelGroup.getContents().add(particle);
  map(particle, eStructuralFeature);
  createEcoreAnnotation(xsdWildcard, "name", eStructuralFeature.getName());
  buildAnnotations(xsdWildcard, eStructuralFeature);
  return xsdWildcard;
 }
}

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

simpleRecursiveComplexTypeDefinition./*{@link XSDComplexTypeDefinition#getLexicalFinal */getLexicalFinal/*}*/().add(/*{@link */XSDComplexFinal/*}*/.ALL_LITERAL);
simpleRecursiveComplexTypeDefinition./*{@link XSDComplexTypeDefinition#setDerivationMethod */setDerivationMethod/*}*/(/*{@link */XSDDerivationMethod/*}*/.RESTRICTION_LITERAL);
simpleRecursiveComplexTypeDefinition./*{@link XSDComplexTypeDefinition#setMixed */setMixed/*}*/(true);

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

simpleRecursiveComplexTypeDefinition./*{@link XSDComplexTypeDefinition#getLexicalFinal */getLexicalFinal/*}*/().add(/*{@link */XSDComplexFinal/*}*/.ALL_LITERAL);
simpleRecursiveComplexTypeDefinition./*{@link XSDComplexTypeDefinition#setDerivationMethod */setDerivationMethod/*}*/(/*{@link */XSDDerivationMethod/*}*/.RESTRICTION_LITERAL);
simpleRecursiveComplexTypeDefinition./*{@link XSDComplexTypeDefinition#setMixed */setMixed/*}*/(true);

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

if (":mixed".equals(name))
 xsdComplexTypeDefinition.setMixed(true);
 return null;

相关文章

微信公众号

最新文章

更多