gpt4 book ai didi

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

转载 作者:知者 更新时间:2024-03-27 03:39:05 28 4
gpt4 key购买 nike

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

XSDModelGroupDefinition.getQName介绍

暂无

代码示例

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

@Override
public String getQName()
{
 XSDModelGroupDefinition resolvedModelGroupDefinition = getResolvedModelGroupDefinition();
 if (resolvedModelGroupDefinition == this)
 {
  return super.getQName();
 }
 else
 {
  return resolvedModelGroupDefinition.getQName(this);
 }
}

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

public String getText()
{
 XSDModelGroupDefinition xsdModelGroupDefinition = (XSDModelGroupDefinition) target;
 String result = xsdModelGroupDefinition.isModelGroupDefinitionReference() ? xsdModelGroupDefinition.getQName() : xsdModelGroupDefinition.getName();
 return result == null ? Messages._UI_LABEL_ABSENT : result;
}

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

@Override
public String getQName()
{
 XSDModelGroupDefinition resolvedModelGroupDefinition = getResolvedModelGroupDefinition();
 if (resolvedModelGroupDefinition == this)
 {
  return super.getQName();
 }
 else
 {
  return resolvedModelGroupDefinition.getQName(this);
 }
}

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

@Override
public String getText(Object object)
{
 XSDModelGroupDefinition xsdModelGroupDefinition = ((XSDModelGroupDefinition)object);
 String result = 
  xsdModelGroupDefinition.isModelGroupDefinitionReference() ?
   xsdModelGroupDefinition.getQName() :
   xsdModelGroupDefinition.getName();
 return result == null ? XSDEditPlugin.INSTANCE.getString("_UI_Absent_label") : result;
}

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

public java.util.List getModelGroups()
{
 Vector items = new Vector();
 if (xsdSchema != null)
 {
  updateExternalImportGlobals();
  if (xsdSchema.getModelGroupDefinitions() != null)
  {
   Iterator i = xsdSchema.getModelGroupDefinitions().iterator();
   while (i.hasNext())
   {
    XSDModelGroupDefinition modelGroupDefinition = (XSDModelGroupDefinition) i.next();
    String name = modelGroupDefinition.getQName(xsdSchema);
    if (name != null)
    {
     items.add(name);
    }
   }
  }
  //      items = addExternalImportedGroups(items);
  items = (Vector) sortList(items);
 }
 return items;
}

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

public void setInput(IWorkbenchPart part, ISelection selection)
{
 super.setInput(part, selection);
 init();
 relayout();
 
 if (isReference)
 {
  TypesHelper helper = new TypesHelper(xsdSchema);
  List items = new ArrayList();
  items = helper.getModelGroups();
  if (input instanceof XSDModelGroupDefinition)
  {
   XSDModelGroupDefinition group = (XSDModelGroupDefinition) input;
   XSDConcreteComponent parent = group.getContainer();
   while (parent != null)
   {
    if (parent instanceof XSDModelGroupDefinition)
    {
     items.remove(((XSDModelGroupDefinition)parent).getQName());
     break;
    }
    parent = parent.getContainer();
   }
  }
  items.add(0, ""); //$NON-NLS-1$
  componentNameCombo.setItems((String [])items.toArray(new String[0]));
 }
}

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