本文整理汇总了Java中com.sun.org.apache.xerces.internal.xs.AttributePSVI.getErrorCodes方法的典型用法代码示例。如果您正苦于以下问题:Java AttributePSVI.getErrorCodes方法的具体用法?Java AttributePSVI.getErrorCodes怎么用?Java AttributePSVI.getErrorCodes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.sun.org.apache.xerces.internal.xs.AttributePSVI
的用法示例。
在下文中一共展示了AttributePSVI.getErrorCodes方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setPSVI
import com.sun.org.apache.xerces.internal.xs.AttributePSVI; //导入方法依赖的package包/类
/**
* Copy PSVI properties from another psvi item.
*
* @param attr the source of attribute PSVI items
*/
public void setPSVI(AttributePSVI attr) {
this.fDeclaration = attr.getAttributeDeclaration();
this.fValidationContext = attr.getValidationContext();
this.fValidity = attr.getValidity();
this.fValidationAttempted = attr.getValidationAttempted();
this.fErrorCodes = attr.getErrorCodes();
this.fNormalizedValue = attr.getSchemaNormalizedValue();
this.fActualValue = attr.getActualNormalizedValue();
this.fActualValueType = attr.getActualNormalizedValueType();
this.fItemValueTypes = attr.getItemValueTypes();
this.fTypeDecl = attr.getTypeDefinition();
this.fMemberType = attr.getMemberTypeDefinition();
this.fSpecified = attr.getIsSchemaSpecified();
}
示例2: setPSVI
import com.sun.org.apache.xerces.internal.xs.AttributePSVI; //导入方法依赖的package包/类
/**
* Copy PSVI properties from another psvi item.
*
* @param attr the source of attribute PSVI items
*/
public void setPSVI(AttributePSVI attr) {
this.fDeclaration = attr.getAttributeDeclaration();
this.fValidationContext = attr.getValidationContext();
this.fValidity = attr.getValidity();
this.fValidationAttempted = attr.getValidationAttempted();
this.fErrorCodes = attr.getErrorCodes();
this.fErrorMessages = attr.getErrorMessages();
this.fValue.copyFrom(attr.getSchemaValue());
this.fTypeDecl = attr.getTypeDefinition();
this.fSpecified = attr.getIsSchemaSpecified();
}
示例3: AttributePSVImpl
import com.sun.org.apache.xerces.internal.xs.AttributePSVI; //导入方法依赖的package包/类
public AttributePSVImpl(boolean isConstant, AttributePSVI attrPSVI) {
fDeclaration = attrPSVI.getAttributeDeclaration();
fTypeDecl = attrPSVI.getTypeDefinition();
fSpecified = attrPSVI.getIsSchemaSpecified();
fValue.copyFrom(attrPSVI.getSchemaValue());
fValidationAttempted = attrPSVI.getValidationAttempted();
fValidity = attrPSVI.getValidity();
if (attrPSVI instanceof AttributePSVImpl) {
final AttributePSVImpl attrPSVIImpl = (AttributePSVImpl) attrPSVI;
fErrors = (attrPSVIImpl.fErrors != null) ?
(String[]) attrPSVIImpl.fErrors.clone() : null;
}
else {
final StringList errorCodes = attrPSVI.getErrorCodes();
final int length = errorCodes.getLength();
if (length > 0) {
final StringList errorMessages = attrPSVI.getErrorMessages();
final String[] errors = new String[length << 1];
for (int i = 0, j = 0; i < length; ++i) {
errors[j++] = errorCodes.item(i);
errors[j++] = errorMessages.item(i);
}
fErrors = errors;
}
}
fValidationContext = attrPSVI.getValidationContext();
fIsConstant = isConstant;
}