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

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

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

XSDElementDeclaration.setAnonymousTypeDefinition介绍

[英]Sets the value of the ' org.eclipse.xsd.XSDElementDeclaration#getAnonymousTypeDefinition' containment reference.
[中]设置“组织”的值。日食xsd。XSDElementDeclaration#getAnonymousTypeDefinition'包含引用。

代码示例

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

public void execute()
 {
//    anonymousSimpleType = XSDFactory.eINSTANCE.createXSDSimpleTypeDefinition();
//    anonymousSimpleType.setBaseTypeDefinition(currentType);
  try
  {
   beginRecording(parent.getElement());

   if (parent instanceof XSDElementDeclaration)
   {
    ((XSDElementDeclaration) parent).setAnonymousTypeDefinition(anonymousSimpleType);
   }
   else if (parent instanceof XSDAttributeDeclaration)
   {
    ((XSDAttributeDeclaration) parent).setAnonymousTypeDefinition(anonymousSimpleType);
   }
   formatChild(parent.getElement());
  }
  finally
  {
   endRecording();
  }    
 }

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

ed.setAnonymousTypeDefinition(td);
 owner = ed.getTypeDefinition();
 ed.setAnonymousTypeDefinition(td);
 owner = td;        
ed.setAnonymousTypeDefinition(td);
owner = td;        
ed.setAnonymousTypeDefinition(td);
owner = td;

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

((XSDElementDeclaration) parent).setAnonymousTypeDefinition(complexType);
formatChild(parent.getElement());

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

((XSDElementDeclaration) parent).setAnonymousTypeDefinition(typeDef);

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

simpleElementDeclarationWithAnonymousType./*{@link XSDElementDeclaration#setAnonymousTypeDefinition */setAnonymousTypeDefinition/*}*/(anonymousSimpleTypeDefinition);
simpleElementDeclarationWithAnonymousType./*{@link XSDElementDeclaration#setConstraint */setConstraint/*}*/(/*{@link */XSDConstraint/*}*/.FIXED_LITERAL);
simpleElementDeclarationWithAnonymousType./*{@link XSDElementDeclaration#setLexicalValue */setLexicalValue/*}*/("12ab");

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

simpleElementDeclarationWithAnonymousType./*{@link XSDElementDeclaration#setAnonymousTypeDefinition */setAnonymousTypeDefinition/*}*/(anonymousSimpleTypeDefinition);
simpleElementDeclarationWithAnonymousType./*{@link XSDElementDeclaration#setConstraint */setConstraint/*}*/(/*{@link */XSDConstraint/*}*/.FIXED_LITERAL);
simpleElementDeclarationWithAnonymousType./*{@link XSDElementDeclaration#setLexicalValue */setLexicalValue/*}*/("12ab");

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

anonymous.setContent(particle3);
anonymous.setAttributeWildcardContent(createAny("skip"));
target.setAnonymousTypeDefinition(anonymous);
particle2.setContent(target);
modelGroup.getContents().add(particle2);

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

anonymous.setContent(particle3);
anonymous.setAttributeWildcardContent(createAny("skip"));
target.setAnonymousTypeDefinition(anonymous);
particle2.setContent(target);
modelGroup.getContents().add(particle2);

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

elementDeclaration.setAnonymousTypeDefinition(complexType);
simpleType.setBaseTypeDefinition(
    elementDeclaration.getSchema().getSchemaForSchema().resolveSimpleTypeDefinition(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "string") ); //$NON-NLS-1$
  elementDeclaration.setAnonymousTypeDefinition(simpleType);

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

quantity.setAnonymousTypeDefinition(anonymousSimpleTypeDefinition);
item./*{@link XSDElementDeclaration#setAnonymousTypeDefinition */setAnonymousTypeDefinition/*}*/(anonymousComplexTypeDefinition);

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

quantity.setAnonymousTypeDefinition(anonymousSimpleTypeDefinition);
item./*{@link XSDElementDeclaration#setAnonymousTypeDefinition */setAnonymousTypeDefinition/*}*/(anonymousComplexTypeDefinition);

相关文章

微信公众号

最新文章

更多

XSDElementDeclaration类方法