public void fromXmlData(XmlData xd) { tableName = xd.getParamValueStr("table_name"); XmlData stxd = xd.getSubDataSingle("struct"); if (stxd != null) { XmlDataStruct xds = new XmlDataStruct(); xds.fromXmlData(stxd); tableXmlST = xds; } pkColName = xd.getParamValueStr("pk_col_name"); selectSql = xd.getParamValueStr("select_sql"); }
public XmlData toXmlData() { XmlData xd = new XmlData(); xd.setParamValue("table_name", tableName); xd.setSubDataSingle("struct", tableXmlST.toXmlData()); if (pkColName != null) xd.setParamValue("pk_col_name", pkColName); if (selectSql != null) xd.setParamValue("select_sql", selectSql); return xd; }