本文整理了Java中org.eclipse.xsd.XSDFactory.createXSDRedefine()
方法的一些代码示例,展示了XSDFactory.createXSDRedefine()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDFactory.createXSDRedefine()
方法的具体详情如下:
包路径:org.eclipse.xsd.XSDFactory
类名称:XSDFactory
方法名:createXSDRedefine
[英]Returns a new object of class 'Redefine'.
[中]返回类“重定义”的新对象。
代码示例来源:origin: org.eclipse/org.eclipse.xsd
public static XSDRedefine createRedefine(Node node)
{
if (XSDConstants.nodeType(node) == XSDConstants.REDEFINE_ELEMENT)
{
XSDRedefine xsdRedefine = XSDFactory.eINSTANCE.createXSDRedefine();
xsdRedefine.setElement((Element)node);
return xsdRedefine;
}
return null;
}
代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd
public static XSDRedefine createRedefine(Node node)
{
if (XSDConstants.nodeType(node) == XSDConstants.REDEFINE_ELEMENT)
{
XSDRedefine xsdRedefine = XSDFactory.eINSTANCE.createXSDRedefine();
xsdRedefine.setElement((Element)node);
return xsdRedefine;
}
return null;
}
代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd
@Override
public XSDConcreteComponent cloneConcreteComponent(boolean deep, boolean shareDOM)
{
XSDRedefineImpl clonedRedefine =
(XSDRedefineImpl)getXSDFactory().createXSDRedefine();
clonedRedefine.isReconciling = true;
clonedRedefine.setSchemaLocation(getSchemaLocation());
if (deep)
{
if (!getContents().isEmpty())
{
clonedRedefine.getContents().addAll(cloneConcreteComponents(getContents(), true, shareDOM));
}
}
if (shareDOM && getElement() != null)
{
clonedRedefine.setElement(getElement());
}
clonedRedefine.isReconciling = shareDOM;
return clonedRedefine;
}
}
代码示例来源:origin: org.eclipse/org.eclipse.xsd
@Override
public XSDConcreteComponent cloneConcreteComponent(boolean deep, boolean shareDOM)
{
XSDRedefineImpl clonedRedefine =
(XSDRedefineImpl)getXSDFactory().createXSDRedefine();
clonedRedefine.isReconciling = true;
clonedRedefine.setSchemaLocation(getSchemaLocation());
if (deep)
{
if (!getContents().isEmpty())
{
clonedRedefine.getContents().addAll(cloneConcreteComponents(getContents(), true, shareDOM));
}
}
if (shareDOM && getElement() != null)
{
clonedRedefine.setElement(getElement());
}
clonedRedefine.isReconciling = shareDOM;
return clonedRedefine;
}
}
代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui
public void execute()
{
super.execute();
try
{
// Add this after if we don't have a DOM Node yet
beginRecording(xsdSchema.getElement());
XSDRedefine xsdRedefine = XSDFactory.eINSTANCE.createXSDRedefine();
xsdRedefine.setSchemaLocation(""); //$NON-NLS-1$
xsdSchema.getContents().add(findNextPositionToInsert(), xsdRedefine);
addedXSDConcreteComponent = xsdRedefine;
formatChild(xsdSchema.getElement());
}
finally
{
endRecording();
}
}
代码示例来源:origin: org.eclipse.emf/org.eclipse.xsd.edit
XSDRedefine r = xsdFactory.createXSDRedefine();
r.setSchemaLocation("");
newChildDescriptors.add(createChildParameter(schemaContents, r));
代码示例来源:origin: org.eclipse/org.eclipse.xsd
XSDRedefine xsdRedefineReplaced = XSDFactory.eINSTANCE.createXSDRedefine();
xsdRedefineReplaced.setSchemaLocation(((XSDInclude)component).getSchemaLocation());
i.add(xsdRedefineReplaced);
代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd
XSDRedefine xsdRedefineReplaced = XSDFactory.eINSTANCE.createXSDRedefine();
xsdRedefineReplaced.setSchemaLocation(((XSDInclude)component).getSchemaLocation());
i.add(xsdRedefineReplaced);
内容来源于网络,如有侵权,请联系作者删除!