Package org.javarosa.model.xform
Class SMSSerializingVisitor
java.lang.Object
org.javarosa.model.xform.SMSSerializingVisitor
- All Implemented Interfaces:
IInstanceSerializingVisitor,IInstanceVisitor
@Deprecated public class SMSSerializingVisitor extends Object implements IInstanceSerializingVisitor
Deprecated.
This version of the visitor is kept for backward compatibility. If you are utilizing
the latest odk xforms spec then use
#CompactSerializingVisitor() instead.A modified version of Clayton's XFormSerializingVisitor that constructs
SMS's.
- Author:
- Munaf Sheikh, Cell-Life
-
Constructor Summary
Constructors Constructor Description SMSSerializingVisitor()Deprecated. -
Method Summary
Modifier and Type Method Description IDataPayloadcreateSerializedPayload(FormInstance model)Deprecated.IDataPayloadcreateSerializedPayload(FormInstance model, IDataReference ref)Deprecated.IInstanceSerializingVisitornewInstance()Deprecated.byte[]serializeInstance(FormInstance model)Deprecated.byte[]serializeInstance(FormInstance model, FormDef formDef)Deprecated.byte[]serializeInstance(FormInstance model, IDataReference ref)Deprecated.StringserializeNode(TreeElement instanceNode)Deprecated.voidsetAnswerDataSerializer(IAnswerDataSerializer ads)Deprecated.voidvisit(FormInstance tree)Deprecated.Performs any necessary operations on the IFormDataModel without visiting any of the Model's potential children.
-
Constructor Details
-
SMSSerializingVisitor
public SMSSerializingVisitor()Deprecated.
-
-
Method Details
-
serializeInstance
Deprecated.- Specified by:
serializeInstancein interfaceIInstanceSerializingVisitor- Throws:
IOException
-
serializeInstance
Deprecated.- Specified by:
serializeInstancein interfaceIInstanceSerializingVisitor- Throws:
IOException
-
serializeInstance
Deprecated.- Specified by:
serializeInstancein interfaceIInstanceSerializingVisitor- Throws:
IOException
-
createSerializedPayload
Deprecated.- Specified by:
createSerializedPayloadin interfaceIInstanceSerializingVisitor- Throws:
IOException
-
createSerializedPayload
public IDataPayload createSerializedPayload(FormInstance model, IDataReference ref) throws IOExceptionDeprecated.- Specified by:
createSerializedPayloadin interfaceIInstanceSerializingVisitor- Throws:
IOException
-
visit
Deprecated.Description copied from interface:IInstanceVisitorPerforms any necessary operations on the IFormDataModel without visiting any of the Model's potential children.- Specified by:
visitin interfaceIInstanceVisitor
-
serializeNode
Deprecated. -
setAnswerDataSerializer
Deprecated.- Specified by:
setAnswerDataSerializerin interfaceIInstanceSerializingVisitor
-
newInstance
Deprecated.- Specified by:
newInstancein interfaceIInstanceSerializingVisitor
-