本文整理了Java中org.eclipse.xsd.XSDModelGroupDefinition.getQName()
方法的一些代码示例,展示了XSDModelGroupDefinition.getQName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDModelGroupDefinition.getQName()
方法的具体详情如下:
包路径:org.eclipse.xsd.XSDModelGroupDefinition
类名称: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]));
}
}
内容来源于网络,如有侵权,请联系作者删除!