org.openmobileis.synchro.openmsp.protocol
Class ContainerMessage

java.lang.Object
  extended byorg.openmobileis.synchro.openmsp.protocol.ContainerMessage
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AtomicMessage

public class ContainerMessage
extends java.lang.Object
implements java.io.Serializable

Title: OpenMobileIS project source
Description: Container of OpenMSP messages

Since:
JDK 1.1
Version:
1.0.
Author:
Philippe Delrieu
See Also:
Serialized Form

Field Summary
protected  Array children
           
protected  Element content
           
protected  int cursor
           
 
Constructor Summary
protected ContainerMessage()
           
  ContainerMessage(Element element)
           
 
Method Summary
 void add(ContainerMessage message)
           
 void add(Element element)
           
protected  void encode(java.lang.StringBuffer buffer)
           
 Array getAllMessages()
           
 Element getElement()
           
 int getMessagesSize()
           
 boolean hasMoreMessage()
           
 ContainerMessage nextMessage()
           
 void resetCursor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

children

protected Array children

cursor

protected int cursor

content

protected Element content
Constructor Detail

ContainerMessage

protected ContainerMessage()

ContainerMessage

public ContainerMessage(Element element)
Method Detail

add

public void add(Element element)
         throws OpenMSPException
Throws:
OpenMSPException

add

public void add(ContainerMessage message)
         throws OpenMSPException
Throws:
OpenMSPException

getAllMessages

public Array getAllMessages()

nextMessage

public ContainerMessage nextMessage()

hasMoreMessage

public boolean hasMoreMessage()

resetCursor

public void resetCursor()

getMessagesSize

public int getMessagesSize()

getElement

public Element getElement()

encode

protected void encode(java.lang.StringBuffer buffer)


Copyright 2006 OpenMobileIS. All Rights Reserved.