/** Deserialization. */
 public void deserializeIt(DmcInputStreamIF dis) throws Exception {
   initialize(dis.readUTF());
 }
 @Override
 public ComplexTypeTestDMO deserializeValue(DmcInputStreamIF dis) throws Exception {
   ComplexTypeTestDMO rc = (ComplexTypeTestDMO) dis.getDMOInstance(dis);
   rc.deserializeIt(dis);
   return (rc);
 }
 @Override
 public DeleteResponseDMO deserializeValue(DmcInputStreamIF dis) throws Exception {
   DeleteResponseDMO rc = (DeleteResponseDMO) dis.getDMOInstance(dis);
   rc.deserializeIt(dis);
   return (rc);
 }
 /**
  * Read a String.
  *
  * @param dis the input stream.
  * @return A value read from the input stream.
  * @throws Exception
  */
 public String deserializeValue(DmcInputStreamIF dis) throws Exception {
   return (new String(dis.readUTF()));
 }
 /** Reads a RuleTypeEnum. */
 @Override
 public RuleTypeEnum deserializeValue(DmcInputStreamIF dis) throws Exception {
   return (RuleTypeEnum.get(dis.readShort()));
 }