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

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

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

XSDModelGroupDefinition.getName介绍

暂无

代码示例

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

  1. public String getText()
  2. {
  3. XSDModelGroupDefinition xsdModelGroupDefinition = (XSDModelGroupDefinition) target;
  4. String result = xsdModelGroupDefinition.isModelGroupDefinitionReference() ? xsdModelGroupDefinition.getQName() : xsdModelGroupDefinition.getName();
  5. return result == null ? Messages._UI_LABEL_ABSENT : result;
  6. }

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

  1. @Override
  2. public String getText(Object object)
  3. {
  4. XSDModelGroupDefinition xsdModelGroupDefinition = ((XSDModelGroupDefinition)object);
  5. String result =
  6. xsdModelGroupDefinition.isModelGroupDefinitionReference() ?
  7. xsdModelGroupDefinition.getQName() :
  8. xsdModelGroupDefinition.getName();
  9. return result == null ? XSDEditPlugin.INSTANCE.getString("_UI_Absent_label") : result;
  10. }

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

  1. @Override
  2. public Object caseXSDModelGroupDefinition(XSDModelGroupDefinition xsdModelGroupDefinition)
  3. {
  4. XSDModelGroupDefinition redefinedModelGroupDefinition =
  5. resolveModelGroupDefinition(xsdModelGroupDefinition.getName());
  6. for (XSDSchemaImpl schemaToRedefine : getSchemasToRedefine())
  7. {
  8. int index = schemaToRedefine.getModelGroupDefinitions().indexOf(redefinedModelGroupDefinition);
  9. if (index != -1)
  10. {
  11. schemaToRedefine.getModelGroupDefinitions().set(index, xsdModelGroupDefinition);
  12. schemaToRedefine.redefinitionMap.put(xsdModelGroupDefinition, redefinedModelGroupDefinition);
  13. }
  14. }
  15. return this;
  16. }
  17. };

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

  1. @Override
  2. public Object caseXSDModelGroupDefinition(XSDModelGroupDefinition xsdModelGroupDefinition)
  3. {
  4. XSDModelGroupDefinition redefinedModelGroupDefinition =
  5. resolveModelGroupDefinition(xsdModelGroupDefinition.getName());
  6. for (XSDSchemaImpl schemaToRedefine : getSchemasToRedefine())
  7. {
  8. int index = schemaToRedefine.getModelGroupDefinitions().indexOf(redefinedModelGroupDefinition);
  9. if (index != -1)
  10. {
  11. schemaToRedefine.getModelGroupDefinitions().set(index, xsdModelGroupDefinition);
  12. schemaToRedefine.redefinitionMap.put(xsdModelGroupDefinition, redefinedModelGroupDefinition);
  13. }
  14. }
  15. return this;
  16. }
  17. };

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

  1. @Override
  2. protected void patch()
  3. {
  4. analysisState = UNANALYZED;
  5. super.patch();
  6. XSDModelGroupDefinition theResolvedModelGroupDefinition = getResolvedModelGroupDefinition();
  7. if (theResolvedModelGroupDefinition != this && (forceResolve || theResolvedModelGroupDefinition.getContainer() == null))
  8. {
  9. XSDModelGroupDefinition newResolvedModelGroupDefinition =
  10. resolveModelGroupDefinition(theResolvedModelGroupDefinition.getTargetNamespace(), theResolvedModelGroupDefinition.getName());
  11. if (forceResolve || newResolvedModelGroupDefinition.getContainer() != null)
  12. {
  13. handleNewResolvedModelGroupDefinition(newResolvedModelGroupDefinition);
  14. }
  15. }
  16. }

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

  1. @Override
  2. protected void patch()
  3. {
  4. analysisState = UNANALYZED;
  5. super.patch();
  6. XSDModelGroupDefinition theResolvedModelGroupDefinition = getResolvedModelGroupDefinition();
  7. if (theResolvedModelGroupDefinition != this && (forceResolve || theResolvedModelGroupDefinition.getContainer() == null))
  8. {
  9. XSDModelGroupDefinition newResolvedModelGroupDefinition =
  10. resolveModelGroupDefinition(theResolvedModelGroupDefinition.getTargetNamespace(), theResolvedModelGroupDefinition.getName());
  11. if (forceResolve || newResolvedModelGroupDefinition.getContainer() != null)
  12. {
  13. handleNewResolvedModelGroupDefinition(newResolvedModelGroupDefinition);
  14. }
  15. }
  16. }

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

  1. theResolvedSchema.resolveModelGroupDefinition(xsdModelGroupDefinition.getName());
  2. if (otherXSDModelGroupDefinition.getContainer() == null)
  3. (XSDDiagnosticSeverity.ERROR_LITERAL,
  4. "src-redefine.6.2.1",
  5. xsdModelGroupDefinition.getName());

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

  1. (XSDDiagnosticSeverity.ERROR_LITERAL,
  2. "src-redefine.6.2.1",
  3. xsdModelGroupDefinition.getName());

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

  1. if (name == null)
  2. name = validName(xsdModelGroupDefinition.getName(), true);

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

  1. if (name == null)
  2. name = validName(xsdModelGroupDefinition.getName(), true);

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

  1. clonedModelGroupDefinition.setResolvedModelGroupDefinition
  2. (createUnresolvedModelGroupDefinition
  3. (theResolvedModelGroupDefinition.getTargetNamespace(), theResolvedModelGroupDefinition.getName()));

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

  1. clonedModelGroupDefinition.setResolvedModelGroupDefinition
  2. (createUnresolvedModelGroupDefinition
  3. (theResolvedModelGroupDefinition.getTargetNamespace(), theResolvedModelGroupDefinition.getName()));

相关文章