| Method from com.sun.org.apache.xerces.internal.dom.PSVIElementNSImpl Detail: |
public Object getActualNormalizedValue() {
return this.fActualValue;
}
|
public short getActualNormalizedValueType() {
return this.fActualValueType;
}
|
public XSElementDeclaration getElementDeclaration() {
return fDeclaration;
}
An item isomorphic to the element declaration used to validate
this element. |
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 boolean getNil() {
return fNil;
}
|
public XSNotationDeclaration getNotation() {
return fNotation;
}
|
public String getSchemaDefault() {
//
// ElementPSVI methods
//
return fDeclaration == null ? null : fDeclaration.getConstraintValue();
}
|
public XSModel getSchemaInformation() {
return fSchemaInformation;
}
|
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(ElementPSVI elem) {
this.fDeclaration = elem.getElementDeclaration();
this.fNotation = elem.getNotation();
this.fValidationContext = elem.getValidationContext();
this.fTypeDecl = elem.getTypeDefinition();
this.fSchemaInformation = elem.getSchemaInformation();
this.fValidity = elem.getValidity();
this.fValidationAttempted = elem.getValidationAttempted();
this.fErrorCodes = elem.getErrorCodes();
this.fNormalizedValue = elem.getSchemaNormalizedValue();
this.fActualValue = elem.getActualNormalizedValue();
this.fActualValueType = elem.getActualNormalizedValueType();
this.fItemValueTypes = elem.getItemValueTypes();
this.fMemberType = elem.getMemberTypeDefinition();
this.fSpecified = elem.getIsSchemaSpecified();
}
Copy PSVI properties from another psvi item. |