#ifndef _CEGOXMLHELPER_H_INCLUDED_
#define _CEGOXMLHELPER_H_INCLUDED_
///////////////////////////////////////////////////////////////////////////////
//                                                         
// CegoXMLHelper.h
// ---------------
// Cego XML helper
//
// Design and Implementation by Bjoern Lemke
//
// (C)opyright 2000-2025 Bjoern Lemke
//
// INTERFACE MODULE
//
// Class: CegoXMLHelper
// 
// Description: Utility class for CegoField to XML mapping
//
// Status: CLEAN
//
///////////////////////////////////////////////////////////////////////////////

// base includes
#include <lfcbase/ListT.h>

// xml includes
#include <lfcxml/Element.h>

// cego includes
#include "CegoField.h"

class CegoXMLHelper {
    
public:

    CegoXMLHelper();
    ~CegoXMLHelper();
    
    void setColInfo(Element* pColElement, CegoField *pF );
    void getColInfo(const Chain& objName, Element* pColElement, CegoField &f);
    
private:
    
};
#endif
