package com.interpress_project.modernshare.orb.generated;

/**
 * Generated from IDL valuetype "MdsClientInfo".
 *
 * @author JacORB IDL compiler V 2.3.0, 17-Feb-2007
 * @version generated at 2007/03/21 14:13:25
 */

public abstract class MdsClientInfo
	implements org.omg.CORBA.portable.StreamableValue
{
	private String[] _truncatable_ids = {"IDL:com/interpress_project/modernshare/orb/generated/MdsClientInfo:1.0"};
	protected java.lang.String account = "";
	protected java.lang.String clientid = "";
	protected java.lang.String xmldata = "";
	public abstract java.lang.String getAccount();

	public abstract java.lang.String getClientId();

	public abstract java.lang.String getXMLdata();

	public void _write (org.omg.CORBA.portable.OutputStream os)
	{
		os.write_wstring(account);
		os.write_wstring(clientid);
		os.write_wstring(xmldata);
	}

	public void _read (final org.omg.CORBA.portable.InputStream os)
	{
		account=os.read_wstring();
		clientid=os.read_wstring();
		xmldata=os.read_wstring();
	}

	public String[] _truncatable_ids()
	{
		return _truncatable_ids;
	}
	public org.omg.CORBA.TypeCode _type()
	{
		return com.interpress_project.modernshare.orb.generated.MdsClientInfoHelper.type();
	}
}
