#ifndef TS_DISPLAYFIELD_H_
#define TS_DISPLAYFIELD_H_

class AFX_EXT_CLASS TSDisplayField : public TSObject
{
  public:

    TSDisplayField();
    TSDisplayField( const TSDisplayField& displayField );
    virtual ~TSDisplayField();

    int Receive(TSSocket *socket);
    virtual int SocketString(TSString &str);

    virtual TSObject *NewObject();
    virtual TSObject *Duplicate();
    virtual void Copy(TSObject *);
    virtual TSString StringDump(int recursive, TSString indentation);

    TSString fieldName;
    TSString displayValue;
    TSString defaultValue;
    TSString fieldType;
    TSString fieldProperties;
    int fieldId;

};

#endif
