本文整理了Java中org.eclipse.xsd.XSDElementDeclaration.resolveElementDeclaration()
方法的一些代码示例,展示了XSDElementDeclaration.resolveElementDeclaration()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDElementDeclaration.resolveElementDeclaration()
方法的具体详情如下:
包路径:org.eclipse.xsd.XSDElementDeclaration
类名称:XSDElementDeclaration
方法名:resolveElementDeclaration
暂无
代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd
protected void addXMIExtension(XSDModelGroup modelGroup)
{
if (!minimizedXMI)
{
importXMI();
XSDParticle particle = XSDFactory.eINSTANCE.createXSDParticle();
XSDElementDeclaration xsdElementDeclaration = XSDFactory.eINSTANCE.createXSDElementDeclaration();
xsdElementDeclaration.setResolvedElementDeclaration(xsdElementDeclaration.resolveElementDeclaration(XMI_URI, "Extension"));
particle.setContent(xsdElementDeclaration);
modelGroup.getContents().add(particle);
}
}
代码示例来源:origin: org.eclipse/org.eclipse.xsd
protected void addXMIExtension(XSDModelGroup modelGroup)
{
if (!minimizedXMI)
{
importXMI();
XSDParticle particle = XSDFactory.eINSTANCE.createXSDParticle();
XSDElementDeclaration xsdElementDeclaration = XSDFactory.eINSTANCE.createXSDElementDeclaration();
xsdElementDeclaration.setResolvedElementDeclaration(xsdElementDeclaration.resolveElementDeclaration(XMI_URI, "Extension"));
particle.setContent(xsdElementDeclaration);
modelGroup.getContents().add(particle);
}
}
代码示例来源:origin: org.eclipse.emf/org.eclipse.xsd.edit
xsdElementDeclaration.resolveElementDeclaration(namespace, xsdElementDeclaration.getName());
EditingDomain editingDomain = getEditingDomain(xsdElementDeclaration);
if (editingDomain == null)
代码示例来源:origin: org.eclipse.emf/org.eclipse.xsd.edit
@Override
public void setPropertyValue(Object o, Object value)
{
XSDElementDeclaration xsdElementDeclaration = (XSDElementDeclaration)o;
if (xsdElementDeclaration.isElementDeclarationReference())
{
XSDElementDeclaration newResolvedElementDeclaration =
xsdElementDeclaration.resolveElementDeclaration(xsdElementDeclaration.getTargetNamespace(), (String)value);
EditingDomain editingDomain = getEditingDomain(xsdElementDeclaration);
if (editingDomain == null)
{
xsdElementDeclaration.setResolvedElementDeclaration(newResolvedElementDeclaration);
}
else
{
editingDomain.getCommandStack().execute
(SetCommand.create
(editingDomain,
xsdElementDeclaration,
xsdPackage.getXSDElementDeclaration_ResolvedElementDeclaration(),
newResolvedElementDeclaration));
}
}
else
{
super.setPropertyValue(o, value);
}
}
});
内容来源于网络,如有侵权,请联系作者删除!