本文整理了Java中org.eclipse.xsd.XSDSchema.getAttributeFormDefault()
方法的一些代码示例,展示了XSDSchema.getAttributeFormDefault()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDSchema.getAttributeFormDefault()
方法的具体详情如下:
包路径:org.eclipse.xsd.XSDSchema
类名称:XSDSchema
方法名:getAttributeFormDefault
[英]Returns the value of the 'Attribute Form Default' attribute. The default value is "unqualified"
. The literals are from the enumeration org.eclipse.xsd.XSDForm.
This concrete attribute represents the value of the attributeFormDefault attribute.
[中]返回“Attribute Form Default”属性的值。默认值为[$0$]。文本来自枚举组织。日食xsd。XSDForm。
这个具体属性表示attributeFormDefault属性的值。
代码示例来源:origin: org.eclipse.emf/org.eclipse.xsd.edit
@Override
public Object getPropertyDefaultValue(Object o)
{
return
XSDEditPlugin.INSTANCE.getString
("_UI_DefaultValue_label", new Object [] { ((XSDAttributeDeclaration)o).getSchema().getAttributeFormDefault().getName() });
}
});
代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd
protected void patchTargetNamespaceAttributeHelper(XSDSchema xsdSchema)
{
if (getScope() instanceof XSDSchema)
{
if (!isSetForm() || XSDForm.QUALIFIED_LITERAL != getForm())
{
setForm(XSDForm.QUALIFIED_LITERAL);
}
}
if (isSetForm() ? getForm() == XSDForm.UNQUALIFIED_LITERAL : xsdSchema.getAttributeFormDefault() == XSDForm.UNQUALIFIED_LITERAL)
{
if (getTargetNamespace() != null)
{
setTargetNamespace(null);
}
}
else
{
String newTargetNamespace = xsdSchema.getTargetNamespace();
if (newTargetNamespace == null ? getTargetNamespace() != null : !newTargetNamespace.equals(getTargetNamespace()))
{
setTargetNamespace(newTargetNamespace);
}
}
}
代码示例来源:origin: org.eclipse/org.eclipse.xsd
protected void patchTargetNamespaceAttributeHelper(XSDSchema xsdSchema)
{
if (getScope() instanceof XSDSchema)
{
if (!isSetForm() || XSDForm.QUALIFIED_LITERAL != getForm())
{
setForm(XSDForm.QUALIFIED_LITERAL);
}
}
if (isSetForm() ? getForm() == XSDForm.UNQUALIFIED_LITERAL : xsdSchema.getAttributeFormDefault() == XSDForm.UNQUALIFIED_LITERAL)
{
if (getTargetNamespace() != null)
{
setTargetNamespace(null);
}
}
else
{
String newTargetNamespace = xsdSchema.getTargetNamespace();
if (newTargetNamespace == null ? getTargetNamespace() != null : !newTargetNamespace.equals(getTargetNamespace()))
{
setTargetNamespace(newTargetNamespace);
}
}
}
代码示例来源:origin: org.eclipse.emf/org.eclipse.xsd.edit
schema.getAttributeFormDefault() == XSDForm.QUALIFIED_LITERAL)
内容来源于网络,如有侵权,请联系作者删除!