| Method from com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl Detail: |
public Object getActualNormalizedValue() {
return this.fActualValue;
}
|
public short getActualNormalizedValueType() {
return this.fActualValueType;
}
|
public XSAttributeDeclaration getAttributeDeclaration() {
return fDeclaration;
}
An item isomorphic to the attribute declaration used to validate
this attribute. |
public StringList getErrorCodes() {
return fErrorCodes;
}
A list of error codes generated from validation attempts.
Need to find all the possible subclause reports that need reporting |
public boolean getIsSchemaSpecified() {
return fSpecified;
}
|
public ShortList getItemValueTypes() {
return this.fItemValueTypes;
}
|
public XSSimpleTypeDefinition getMemberTypeDefinition() {
return fMemberType;
}
If and only if that type definition is a simple type definition
with {variety} union, or a complex type definition whose {content type}
is a simple thype definition with {variety} union, then an item isomorphic
to that member of the union's {member type definitions} which actually
validated the element item's normalized value. |
public String getSchemaDefault() {
//
// AttributePSVI methods
//
return fDeclaration == null ? null : fDeclaration.getConstraintValue();
}
|
public String getSchemaNormalizedValue() {
return fNormalizedValue;
}
[schema normalized value] |
public XSTypeDefinition getTypeDefinition() {
return fTypeDecl;
}
An item isomorphic to the type definition used to validate this element. |
public short getValidationAttempted() {
return fValidationAttempted;
}
Determines the extent to which the document has been validated |
public String getValidationContext() {
return fValidationContext;
}
|
public short getValidity() {
return fValidity;
}
Determine the validity of the node with respect
to the validation being attempted |
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();
}
Copy PSVI properties from another psvi item. |