com.objsys.asn1j.runtime
Class Asn1XmlXSIAttrs

java.lang.Object
  extended by com.objsys.asn1j.runtime.Asn1XmlXSIAttrs

public class Asn1XmlXSIAttrs
extends java.lang.Object


Constructor Summary
Asn1XmlXSIAttrs()
           
 
Method Summary
 void encode(Asn1XmlEncoder buffer)
          This method writes the set of XSI attributes and the XSI namespace declaration to the encode buffer or stream.
 java.lang.String getNoNSSchemaLoc()
          This method gets the current XSI no namespace schema location attribute setting.
 java.lang.String getSchemaLocation()
          This method gets the current XSI schema location attribute setting.
 java.lang.String getXSIType()
          This method gets the current XSI type setting.
 void setNoNSSchemaLoc(java.lang.String value)
          This method sets the current XSI no namespace schema location attribute setting.
 void setSchemaLocation(java.lang.String value)
          This method sets the current XSI schema location attribute setting.
 void setXSIType(java.lang.String value)
          This method sets the current XSI type setting.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Asn1XmlXSIAttrs

public Asn1XmlXSIAttrs()
Method Detail

getSchemaLocation

public java.lang.String getSchemaLocation()
This method gets the current XSI schema location attribute setting.

Returns:
XSI schema location attribute value.

setSchemaLocation

public void setSchemaLocation(java.lang.String value)
This method sets the current XSI schema location attribute setting.

Parameters:
value - XSI schema location attribute value.

getNoNSSchemaLoc

public java.lang.String getNoNSSchemaLoc()
This method gets the current XSI no namespace schema location attribute setting.

Returns:
No namespace XSI schema location attribute value.

setNoNSSchemaLoc

public void setNoNSSchemaLoc(java.lang.String value)
This method sets the current XSI no namespace schema location attribute setting.

Parameters:
value - No namespace XSI schema location attribute value.

getXSIType

public java.lang.String getXSIType()
This method gets the current XSI type setting.

Returns:
XSI type attribute value.

setXSIType

public void setXSIType(java.lang.String value)
This method sets the current XSI type setting.

Parameters:
value - XSI type attribute value.

encode

public void encode(Asn1XmlEncoder buffer)
            throws Asn1Exception,
                   java.io.IOException
This method writes the set of XSI attributes and the XSI namespace declaration to the encode buffer or stream.

Parameters:
buffer - XML encode buffer or stream object.
needXSI - Boolean indicating whether XSI namespace attribute declaration is needed or not.
Throws:
Asn1Exception
java.io.IOException