edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl
Class MessageImpl

java.lang.Object
  extended byedu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.MessageImpl
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, Message, UnmarshallableObject, ValidatableObject, XMLSerializable

public class MessageImpl
extends java.lang.Object
implements Message, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
 class MessageImpl.Unmarshaller
           
 
Field Summary
protected  java.lang.String _Message
          Field _Message
protected  java.lang.String _MessageId
          Field _MessageId
protected  java.lang.String _MessageName
          Field _MessageName
protected  java.lang.String _Receiver
           
protected  java.lang.String _Sender
          Field _Sender
private static com.sun.msv.grammar.Grammar schemaFragment
          Field schemaFragment
static java.lang.Class version
          Field version
 
Constructor Summary
MessageImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Method createRawValidator
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Method createUnmarshaller
 java.lang.String getMessage()
          Method getMessage
 java.lang.String getMessageId()
          Method getMessageId
 java.lang.String getMessageName()
          Method getMessageName
 java.lang.Class getPrimaryInterface()
          Method getPrimaryInterface
 java.lang.String getReceiver()
          Method getReceiver
 java.lang.String getSender()
          Method getSender
private static java.lang.Class PRIMARY_INTERFACE_CLASS()
          Method PRIMARY_INTERFACE_CLASS
 void serializeAttributes(XMLSerializer context)
          Method serializeAttributes
 void serializeBody(XMLSerializer context)
          Method serializeBody
 void serializeURIs(XMLSerializer context)
          Method serializeURIs
 void setMessage(java.lang.String value)
          Method setMessage
 void setMessageId(java.lang.String value)
          Method setMessageId
 void setMessageName(java.lang.String value)
          Method setMessageName
 void setReceiver(java.lang.String value)
          Method setReceiver
 void setSender(java.lang.String value)
          Method setSender
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_Receiver

protected java.lang.String _Receiver

_MessageId

protected java.lang.String _MessageId
Field _MessageId


_MessageName

protected java.lang.String _MessageName
Field _MessageName


_Message

protected java.lang.String _Message
Field _Message


_Sender

protected java.lang.String _Sender
Field _Sender


version

public static final java.lang.Class version
Field version


schemaFragment

private static com.sun.msv.grammar.Grammar schemaFragment
Field schemaFragment

Constructor Detail

MessageImpl

public MessageImpl()
Method Detail

PRIMARY_INTERFACE_CLASS

private static final java.lang.Class PRIMARY_INTERFACE_CLASS()
Method PRIMARY_INTERFACE_CLASS

Returns:
java.lang.Class

getReceiver

public java.lang.String getReceiver()
Method getReceiver

Specified by:
getReceiver in interface Message
Returns:
java.lang.String
See Also:
Message.getReceiver()

setReceiver

public void setReceiver(java.lang.String value)
Method setReceiver

Specified by:
setReceiver in interface Message
Parameters:
value - java.lang.String
See Also:
Message.setReceiver(java.lang.String)

getMessageId

public java.lang.String getMessageId()
Method getMessageId

Specified by:
getMessageId in interface Message
Returns:
java.lang.String
See Also:
Message.getMessageId()

setMessageId

public void setMessageId(java.lang.String value)
Method setMessageId

Specified by:
setMessageId in interface Message
Parameters:
value - java.lang.String
See Also:
Message.setMessageId(java.lang.String)

getMessageName

public java.lang.String getMessageName()
Method getMessageName

Specified by:
getMessageName in interface Message
Returns:
java.lang.String
See Also:
Message.getMessageName()

setMessageName

public void setMessageName(java.lang.String value)
Method setMessageName

Specified by:
setMessageName in interface Message
Parameters:
value - java.lang.String
See Also:
Message.setMessageName(java.lang.String)

getMessage

public java.lang.String getMessage()
Method getMessage

Specified by:
getMessage in interface Message
Returns:
java.lang.String
See Also:
Message.getMessage()

setMessage

public void setMessage(java.lang.String value)
Method setMessage

Specified by:
setMessage in interface Message
Parameters:
value - java.lang.String
See Also:
Message.setMessage(java.lang.String)

getSender

public java.lang.String getSender()
Method getSender

Specified by:
getSender in interface Message
Returns:
java.lang.String
See Also:
Message.getSender()

setSender

public void setSender(java.lang.String value)
Method setSender

Specified by:
setSender in interface Message
Parameters:
value - java.lang.String
See Also:
Message.setSender(java.lang.String)

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Method createUnmarshaller

Specified by:
createUnmarshaller in interface UnmarshallableObject
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.UnmarshallingContext
Returns:
edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.UnmarshallingEventHandler
See Also:
UnmarshallableObject.createUnmarshaller(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.UnmarshallingContext)

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Method serializeBody

Specified by:
serializeBody in interface XMLSerializable
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer
Throws:
org.xml.sax.SAXException
See Also:
XMLSerializable.serializeBody(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer)

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Method serializeAttributes

Specified by:
serializeAttributes in interface XMLSerializable
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer
Throws:
org.xml.sax.SAXException
See Also:
XMLSerializable.serializeAttributes(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer)

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Method serializeURIs

Specified by:
serializeURIs in interface XMLSerializable
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer
Throws:
org.xml.sax.SAXException
See Also:
XMLSerializable.serializeURIs(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer)

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Method getPrimaryInterface

Specified by:
getPrimaryInterface in interface ValidatableObject
Returns:
java.lang.Class
See Also:
ValidatableObject.getPrimaryInterface()

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Method createRawValidator

Specified by:
createRawValidator in interface ValidatableObject
Returns:
com.sun.msv.verifier.DocumentDeclaration
See Also:
ValidatableObject.createRawValidator()