本文整理了Java中org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator.validateIDREF()
方法的一些代码示例,展示了XMLTypeValidator.validateIDREF()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLTypeValidator.validateIDREF()
方法的具体详情如下:
包路径:org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator
类名称:XMLTypeValidator
方法名:validateIDREF
暂无
代码示例来源:origin: org.eclipse.emf/org.eclipse.emf.ecore
/**
* Validates the ItemType constraint of '<em>IDREFS Base</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public boolean validateIDREFSBase_ItemType(List<?> idrefsBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
boolean result = true;
for (Iterator<?> i = idrefsBase.iterator(); i.hasNext() && (result || diagnostics != null); )
{
Object item = i.next();
if (XMLTypePackage.Literals.IDREF.isInstance(item))
{
result &= validateIDREF((String)item, diagnostics, context);
}
else
{
result = false;
reportDataValueTypeViolation(XMLTypePackage.Literals.IDREF, item, diagnostics, context);
}
}
return result;
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.emf.ecore
return validateID((String)value, diagnostics, context);
case XMLTypePackage.IDREF:
return validateIDREF((String)value, diagnostics, context);
case XMLTypePackage.IDREFS:
return validateIDREFS((List<?>)value, diagnostics, context);
代码示例来源:origin: org.eclipse.emf/org.eclipse.emf.ecore
return validateID((String)value, diagnostics, context);
case XMLTypePackage.IDREF:
return validateIDREF((String)value, diagnostics, context);
case XMLTypePackage.IDREFS:
return validateIDREFS((List<?>)value, diagnostics, context);
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.emf.ecore
/**
* Validates the ItemType constraint of '<em>IDREFS Base</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public boolean validateIDREFSBase_ItemType(List<?> idrefsBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
boolean result = true;
for (Iterator<?> i = idrefsBase.iterator(); i.hasNext() && (result || diagnostics != null); )
{
Object item = i.next();
if (XMLTypePackage.Literals.IDREF.isInstance(item))
{
result &= validateIDREF((String)item, diagnostics, context);
}
else
{
result = false;
reportDataValueTypeViolation(XMLTypePackage.Literals.IDREF, item, diagnostics, context);
}
}
return result;
}
内容来源于网络,如有侵权,请联系作者删除!