org.openmobileis.synchro.openmsp.protocol
Class DataItem

java.lang.Object
  extended byorg.openmobileis.synchro.openmsp.protocol.Item
      extended byorg.openmobileis.synchro.openmsp.protocol.DataItem
All Implemented Interfaces:
Element, OpenMISSerializable, java.io.Serializable

public class DataItem
extends Item
implements Element

Title: OpenMobileIS project source
Description: Item used for Request commands and Result command. If an item contains data, use DataItem

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

Field Summary
protected  java.lang.String data
           
protected  java.lang.String meta
           
 
Fields inherited from class org.openmobileis.synchro.openmsp.protocol.Item
itemType, sessionID, source, target
 
Fields inherited from interface org.openmobileis.synchro.openmsp.protocol.Element
ADD, DELETE, FINAL, GET, HEADER, ITEM, MAP, MAP_ITEM, REPLACE, RESULT, SEQUENCE, STATUS, SYNC
 
Constructor Summary
protected DataItem(int itemType)
           
  DataItem(int itemType, java.lang.String meta, java.lang.String data, java.lang.String source, java.lang.String target)
           
 
Method Summary
 java.lang.String getData()
           
 java.lang.String getMetaInformation()
           
 void setData(java.lang.String data)
           
 void setMetaInformation(java.lang.String meta)
           
 java.lang.String toString()
           
 void writeContent(java.lang.StringBuffer buffer)
           
 
Methods inherited from class org.openmobileis.synchro.openmsp.protocol.Item
getCmdId, getElementType, getSource, getSourceSessionID, getTarget, hasCommmandId, setCmdId, setCmdRef, setCredentialData, setCredentialMeta, setElementType, setSource, setSourceRef, setSourceSessionID, setTarget, setTargetRef, writeBeginTag, writeEndTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmobileis.synchro.openmsp.protocol.Element
getCmdId, getElementType, hasCommmandId, setCmdId, setCmdRef, setCredentialData, setCredentialMeta, setElementType, setSource, setSourceRef, setSourceSessionID, setTarget, setTargetRef, writeBeginTag, writeEndTag
 

Field Detail

meta

protected java.lang.String meta

data

protected java.lang.String data
Constructor Detail

DataItem

public DataItem(int itemType,
                java.lang.String meta,
                java.lang.String data,
                java.lang.String source,
                java.lang.String target)

DataItem

protected DataItem(int itemType)
Method Detail

getMetaInformation

public java.lang.String getMetaInformation()

getData

public java.lang.String getData()

toString

public java.lang.String toString()
Overrides:
toString in class Item

setMetaInformation

public void setMetaInformation(java.lang.String meta)
Specified by:
setMetaInformation in interface Element
Overrides:
setMetaInformation in class Item

setData

public void setData(java.lang.String data)
Specified by:
setData in interface Element
Overrides:
setData in class Item

writeContent

public void writeContent(java.lang.StringBuffer buffer)
Specified by:
writeContent in interface Element
Overrides:
writeContent in class Item


Copyright 2006 OpenMobileIS. All Rights Reserved.