本文整理了Java中org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateQName()
方法的一些代码示例,展示了XMLTypeValidator.validateQName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLTypeValidator.validateQName()
方法的具体详情如下:
包路径:org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator
类名称:XMLTypeValidator
方法名:validateQName
暂无
代码示例来源:origin: geotools/geotools
/**
* Validates the ItemType constraint of '<em>QName List</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public boolean validateQNameList_ItemType(List<?> qNameList, DiagnosticChain diagnostics, Map<Object, Object> context) {
boolean result = true;
for (Iterator<?> i = qNameList.iterator(); i.hasNext() && (result || diagnostics != null); ) {
Object item = i.next();
if (XMLTypePackage.Literals.QNAME.isInstance(item)) {
result &= xmlTypeValidator.validateQName(item, diagnostics, context);
}
else {
result = false;
reportDataValueTypeViolation(XMLTypePackage.Literals.QNAME, item, diagnostics, context);
}
}
return result;
}
代码示例来源:origin: geotools/geotools
/**
* Validates the ItemType constraint of '<em>Return Feature Types List Type</em>'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
* @generated
*/
public boolean validateReturnFeatureTypesListType_ItemType(List<?> returnFeatureTypesListType,
DiagnosticChain diagnostics, Map<Object, Object> context) {
boolean result = true;
for (Iterator<?> i = returnFeatureTypesListType.iterator(); i.hasNext() && (result || diagnostics != null); ) {
Object item = i.next();
if (XMLTypePackage.Literals.QNAME.isInstance(item)) {
result &= xmlTypeValidator.validateQName((QName)item, diagnostics, context);
}
else {
result = false;
reportDataValueTypeViolation(XMLTypePackage.Literals.QNAME, item, diagnostics, context);
}
}
return result;
}
代码示例来源:origin: geotools/geotools
/**
* Validates the MemberTypes constraint of '<em>Type Names Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public boolean validateTypeNamesType_MemberTypes(Object typeNamesType, DiagnosticChain diagnostics, Map<Object, Object> context) {
if (diagnostics != null) {
BasicDiagnostic tempDiagnostics = new BasicDiagnostic();
if (Fes20Package.Literals.SCHEMA_ELEMENT.isInstance(typeNamesType)) {
if (validateSchemaElement((String)typeNamesType, tempDiagnostics, context)) return true;
}
if (XMLTypePackage.Literals.QNAME.isInstance(typeNamesType)) {
if (xmlTypeValidator.validateQName(typeNamesType, tempDiagnostics, context)) return true;
}
for (Diagnostic diagnostic : tempDiagnostics.getChildren()) {
diagnostics.add(diagnostic);
}
}
else {
if (Fes20Package.Literals.SCHEMA_ELEMENT.isInstance(typeNamesType)) {
if (validateSchemaElement((String)typeNamesType, null, context)) return true;
}
if (XMLTypePackage.Literals.QNAME.isInstance(typeNamesType)) {
if (xmlTypeValidator.validateQName(typeNamesType, null, context)) return true;
}
}
return false;
}
代码示例来源:origin: org.geotools.ogc/net.opengis.wmts
/**
* Validates the ItemType constraint of '<em>QName List</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public boolean validateQNameList_ItemType(List<?> qNameList, DiagnosticChain diagnostics, Map<Object, Object> context) {
boolean result = true;
for (Iterator<?> i = qNameList.iterator(); i.hasNext() && (result || diagnostics != null); ) {
Object item = i.next();
if (XMLTypePackage.Literals.QNAME.isInstance(item)) {
result &= xmlTypeValidator.validateQName(item, diagnostics, context);
}
else {
result = false;
reportDataValueTypeViolation(XMLTypePackage.Literals.QNAME, item, diagnostics, context);
}
}
return result;
}
代码示例来源:origin: org.eclipse.emf/org.eclipse.emf.ecore
return validatePositiveInteger((BigInteger)value, diagnostics, context);
case XMLTypePackage.QNAME:
return validateQName((QName)value, diagnostics, context);
case XMLTypePackage.SHORT:
return validateShort((Short)value, diagnostics, context);
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.emf.ecore
return validatePositiveInteger((BigInteger)value, diagnostics, context);
case XMLTypePackage.QNAME:
return validateQName((QName)value, diagnostics, context);
case XMLTypePackage.SHORT:
return validateShort((Short)value, diagnostics, context);
内容来源于网络,如有侵权,请联系作者删除!