gpt4 book ai didi

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

转载 作者:知者 更新时间:2024-03-26 11:59:05 26 4
gpt4 key购买 nike

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

XSDAttributeGroupDefinition.setResolvedAttributeGroupDefinition介绍

[英]Sets the value of the ' org.eclipse.xsd.XSDAttributeGroupDefinition#getResolvedAttributeGroupDefinition' reference.
[中]设置“组织”的值。日食xsd。XSDAttributeGroupDefinition#getResolvedAttributeGroupDefinition'参考。

代码示例

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

/**
 * This creates an object of type <code>XSDAttributeGroupDefinition</code>
 * that resolves to <code>attributeGroupDefinition</code>.
 */
protected XSDAttributeGroupDefinition createAttributeGroupDefinitionReference(XSDAttributeGroupDefinition attributeGroupDefinition)
{
 XSDAttributeGroupDefinition ref =
  xsdFactory.createXSDAttributeGroupDefinition();
 ref.setResolvedAttributeGroupDefinition(attributeGroupDefinition);
 return ref;
}

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

protected XSDAttributeGroupDefinition createAttributeGroupReference(XSDSchema schema, String name)
{
 XSDAttributeGroupDefinition reference = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
 reference.setResolvedAttributeGroupDefinition(schema.resolveAttributeGroupDefinition(name));
 return reference;
}

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

protected XSDAttributeGroupDefinition createAttributeGroupReference(XSDSchema schema, String name)
{
 XSDAttributeGroupDefinition reference = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
 reference.setResolvedAttributeGroupDefinition(schema.resolveAttributeGroupDefinition(name));
 return reference;
}

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

protected XSDAttributeGroupDefinition createUnresolvedAttributeGroupDefinition(String namespace, String localName)
{
 XSDAttributeGroupDefinition xsdAttributeGroupDefinition = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
 if (localName != null)
 {
  xsdAttributeGroupDefinition.setName(localName);
 }
 if (namespace != null)
 {
  xsdAttributeGroupDefinition.setTargetNamespace(namespace);
 }
 xsdAttributeGroupDefinition.setResolvedAttributeGroupDefinition(xsdAttributeGroupDefinition);
 return xsdAttributeGroupDefinition;
}

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

protected XSDAttributeGroupDefinition createUnresolvedAttributeGroupDefinition(String namespace, String localName)
{
 XSDAttributeGroupDefinition xsdAttributeGroupDefinition = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
 if (localName != null)
 {
  xsdAttributeGroupDefinition.setName(localName);
 }
 if (namespace != null)
 {
  xsdAttributeGroupDefinition.setTargetNamespace(namespace);
 }
 xsdAttributeGroupDefinition.setResolvedAttributeGroupDefinition(xsdAttributeGroupDefinition);
 return xsdAttributeGroupDefinition;
}

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

protected void addXMIAttributes(XSDComplexTypeDefinition xsdComplexTypeDefinition)
{
 if (!minimizedXMI)
 {
  importXMI();
  XSDAttributeGroupDefinition objAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
  objAttribs.setResolvedAttributeGroupDefinition(objAttribs.resolveAttributeGroupDefinition(XMI_URI, "ObjectAttribs"));
  xsdComplexTypeDefinition.getAttributeContents().add(0, objAttribs);
 }
 else
 {
  if (!useEncodedAttributeStyle)
  {
   importXMI();
   XSDAttributeGroupDefinition linkAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
   linkAttribs.setResolvedAttributeGroupDefinition(linkAttribs.resolveAttributeGroupDefinition(XMI_URI, "LinkAttribs"));
   xsdComplexTypeDefinition.getAttributeContents().add(0, linkAttribs);
  }
 }
 if (!minimizedXMI)
 {
  importXMI();
  XSDAttributeDeclaration attrDecl = XSDFactory.eINSTANCE.createXSDAttributeDeclaration();
  attrDecl.setResolvedAttributeDeclaration(attrDecl.resolveAttributeDeclaration(XMI_URI, "id"));
  XSDAttributeUse attrUse = XSDFactory.eINSTANCE.createXSDAttributeUse();
  attrUse.setContent(attrDecl);
  xsdComplexTypeDefinition.getAttributeContents().add(0, attrUse);
 }
}

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

protected void addXMIAttributes(XSDComplexTypeDefinition xsdComplexTypeDefinition)
{
 if (!minimizedXMI)
 {
  importXMI();
  XSDAttributeGroupDefinition objAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
  objAttribs.setResolvedAttributeGroupDefinition(objAttribs.resolveAttributeGroupDefinition(XMI_URI, "ObjectAttribs"));
  xsdComplexTypeDefinition.getAttributeContents().add(0, objAttribs);
 }
 else
 {
  if (!useEncodedAttributeStyle)
  {
   importXMI();
   XSDAttributeGroupDefinition linkAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition();
   linkAttribs.setResolvedAttributeGroupDefinition(linkAttribs.resolveAttributeGroupDefinition(XMI_URI, "LinkAttribs"));
   xsdComplexTypeDefinition.getAttributeContents().add(0, linkAttribs);
  }
 }
 if (!minimizedXMI)
 {
  importXMI();
  XSDAttributeDeclaration attrDecl = XSDFactory.eINSTANCE.createXSDAttributeDeclaration();
  attrDecl.setResolvedAttributeDeclaration(attrDecl.resolveAttributeDeclaration(XMI_URI, "id"));
  XSDAttributeUse attrUse = XSDFactory.eINSTANCE.createXSDAttributeUse();
  attrUse.setContent(attrDecl);
  xsdComplexTypeDefinition.getAttributeContents().add(0, attrUse);
 }
}

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

if (list.size() > 0)
 attributeGroup.setResolvedAttributeGroupDefinition((XSDAttributeGroupDefinition) list.get(0));
 attributeGroup2.setName(XSDCommonUIUtils.createUniqueElementName("NewAttributeGroup", xsdComplexTypeDefinition.getSchema().getAttributeGroupDefinitions())); //$NON-NLS-1$
 xsdComplexTypeDefinition.getSchema().getContents().add(attributeGroup2);
 attributeGroup.setResolvedAttributeGroupDefinition(attributeGroup2);

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

simpleAttributeGroupDefinitionReference./*{@link XSDAttributeGroupDefinition#setResolvedAttributeGroupDefinition */setResolvedAttributeGroupDefinition/*}*/
 (prototypeSchema./*{@link XSDConcreteComponent#resolveAttributeGroupDefinition(String) */resolveAttributeGroupDefinition/*}*/("simpleAttributeGroupDefinition"));
simpleRecursiveComplexTypeDefinition.getAttributeContents().add(simpleAttributeGroupDefinitionReference);

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

simpleAttributeGroupDefinitionReference./*{@link XSDAttributeGroupDefinition#setResolvedAttributeGroupDefinition */setResolvedAttributeGroupDefinition/*}*/
 (prototypeSchema./*{@link XSDConcreteComponent#resolveAttributeGroupDefinition(String) */resolveAttributeGroupDefinition/*}*/("simpleAttributeGroupDefinition"));
simpleRecursiveComplexTypeDefinition.getAttributeContents().add(simpleAttributeGroupDefinitionReference);

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com