Commit d5946c05 authored by Elen.Subbotina's avatar Elen.Subbotina Committed by Alexander Trofimov

XlsFile2

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@63736 954022d7-b5bf-4e40-9824-e11837661b57
parent 817ba587
......@@ -29,11 +29,6 @@ public:
//-----------------------------
ODRAW::OfficeArtDgContainer rgChildRec;
public:
//BO_ATTRIB_MARKUP_BEGIN
//BO_ATTRIB_MARKUP_COMPLEX(rgChildRec)
//BO_ATTRIB_MARKUP_END
};
typedef boost::shared_ptr<MsoDrawing> MsoDrawingPtr;
......
......@@ -16,8 +16,8 @@ public:
AF12Criteria();
~AF12Criteria();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -17,8 +17,8 @@ public:
AFDOper(bool bAutoFilter);
~AFDOper();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -12,8 +12,8 @@ class AFDOperRk: public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -17,8 +17,8 @@ public:
AFDOperStr(bool bAutoFilter);
~AFDOperStr();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -12,17 +12,6 @@ BiffStructurePtr AddinUdf::clone()
}
//void AddinUdf::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"udfName", udfName);
//}
//
//
//void AddinUdf::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// udfName = static_cast<std::wstring >(getStructAttribute(xml_tag, L"udfName"));
//}
void AddinUdf::store(CFRecord& record)
{
......
......@@ -14,8 +14,8 @@ class AddinUdf : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -12,18 +12,6 @@ XLS::BiffStructurePtr AntiMoniker::clone()
}
//void AntiMoniker::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"count", count);
//}
//
//
//void AntiMoniker::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
//#pragma message("####################### AntiMoniker record has no BiffStructure::fromXML() implemented")
// Log::error(" Error!!! AntiMoniker record has no BiffStructure::fromXML() implemented.");
//}
void AntiMoniker::store(XLS::CFRecord& record)
{
......
......@@ -13,8 +13,8 @@ class AntiMoniker : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -14,8 +14,8 @@ class Bes : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -11,20 +11,6 @@ BiffStructurePtr BookExt_Conditional11::clone()
return BiffStructurePtr(new BookExt_Conditional11(*this));
}
//void BookExt_Conditional11::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"fBuggedUserAboutSolution", fBuggedUserAboutSolution);
// xml_tag->setAttribute(L"fShowInkAnnotation", fShowInkAnnotation);
//}
//
//void BookExt_Conditional11::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// fBuggedUserAboutSolution = getStructAttribute(xml_tag, L"fBuggedUserAboutSolution");
// fShowInkAnnotation = getStructAttribute(xml_tag, L"fShowInkAnnotation");
//}
void BookExt_Conditional11::store(CFRecord& record)
{
unsigned char flags = 0;
......
......@@ -13,8 +13,8 @@ class BookExt_Conditional11 : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class BookExt_Conditional12 : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class BuiltInStyle : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ class CFExNonCF12 : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ class CFMStateItem : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class CFMultistate : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class CFVO : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -17,14 +17,14 @@ public:
BiffStructurePtr clone();
//virtual void toXML(BiffStructurePtr & parent); // stubbed to avoid generating unnecessary tags
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
static void resend(CFStream& stream, const unsigned int data_place, const unsigned int data);
private:
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag); // Stubbed to make class non-abstract
// Stubbed to make class non-abstract
private:
bool row_starts;
......
......@@ -25,8 +25,8 @@ public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
const std::wstring toString(const bool useShortForm = true) const;
void fromString(const std::wstring& str);
......
......@@ -16,8 +16,8 @@ public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
const std::wstring toString() const;
void fromString(const std::wstring& str);
......
......@@ -16,8 +16,8 @@ public:
CompositeMoniker(XLS::CFRecord& record);
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -14,8 +14,8 @@ class CondFmtStructure : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class ControlInfo : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class DXFALC : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class DXFBdr : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ class DXFFntD : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -19,8 +19,8 @@ class DXFN : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ class DXFN12 : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -17,8 +17,8 @@ public:
DXFN12List();
~DXFN12List();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ class DXFNum : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class DXFPat : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ class DXFProt : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ class ExtRst : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ class Feat11FdaAutoFilter : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ class Feat11FieldDataItem : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class FileOffset : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class FormatRun : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -21,8 +21,8 @@ public:
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
private:
CFRecordType::TypeId rt;
FrtFlags grbitFrt;
......
......@@ -18,8 +18,8 @@ public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ class FrtRefHeader : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ class FrtRefHeaderU : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class HorzBrk : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class ISSTInf : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ public:
ItemMoniker(XLS::CFRecord& record);
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -16,8 +16,8 @@ public:
List12BlockLevel();
~List12BlockLevel();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ public:
List12DisplayName();
~List12DisplayName();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -16,8 +16,8 @@ public:
List12TableStyleClientInfo();
~List12TableStyleClientInfo();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ public:
LongRGBA(const bool alpha_present);
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -13,8 +13,8 @@ class MDXStrIndex : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -18,14 +18,6 @@ class IMsoArray : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone(){return XLS::BiffStructurePtr(new IMsoArray(*this));}
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// for (std::vector<Type>::iterator it = data.begin(), itEnd = data.end(); it != itEnd; ++it)
// {
// it->toXML(xml_tag);
// }
//}
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag) {}
virtual void load(XLS::CFRecord& record)
{
unsigned short nElems, nElemsAlloc;
......
......@@ -11,24 +11,6 @@ XLS::BiffStructurePtr MSOCR::clone()
return XLS::BiffStructurePtr(new MSOCR(*this));
}
//
//void MSOCR::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"red", red);
// xml_tag->setAttribute(L"green", green);
// xml_tag->setAttribute(L"blue", blue);
// xml_tag->setAttribute(L"fSchemeIndex", fSchemeIndex);
//}
//
//void MSOCR::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// red = getStructAttribute(xml_tag, L"red");
// green = getStructAttribute(xml_tag, L"green");
// blue = getStructAttribute(xml_tag, L"blue");
// fSchemeIndex = getStructAttribute(xml_tag, L"fSchemeIndex");
//}
void MSOCR::store(XLS::CFRecord& record)
{
unsigned char flags = 0;
......
......@@ -16,12 +16,9 @@ class MSOCR : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
public:
unsigned char red;
unsigned char green;
unsigned char blue;
......
......@@ -20,8 +20,8 @@ public:
MSOSHADECOLOR();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -18,17 +18,6 @@ XLS::BiffStructurePtr OfficeArtBStoreContainer::clone()
return XLS::BiffStructurePtr(new OfficeArtBStoreContainer(*this));
}
//
//void OfficeArtBStoreContainer::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// std::for_each(rgfb.begin(), rgfb.end(), boost::bind(&OfficeArtBStoreContainerFileBlock::toXML, _1, xml_tag));
//}
//
//
//void OfficeArtBStoreContainer::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
//}
void OfficeArtBStoreContainer::storeFields(XLS::CFRecord& record)
{
......
......@@ -27,8 +27,8 @@ public:
}
}
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -39,8 +39,8 @@ public:
}
}
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -46,25 +46,7 @@ public:
return XLS::BiffStructurePtr(new OfficeArtBlipCommon<pict_info, recType>(*this));
}
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"rgbUid", rgbUid.c_str());
// switch(pict_info)
// {
// case bpi_HasMetaData:
// metafileHeader.toXML(xml_tag);
// break;
// case bpi_HasInternalTag:
// xml_tag->setAttribute(L"tag", tag);
// break;
// }
//}
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// // We don't support xlsx to xls conversion
//}
virtual void loadFields(XLS::CFRecord& record)
{
......
......@@ -18,13 +18,9 @@ public:
OfficeArtCOLORREF(const long raw_data);
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
private:
virtual void load(XLS::CFRecord& record) {};
virtual void store(XLS::CFRecord& record) {};
public:
unsigned char red;
unsigned char green;
unsigned char blue;
......
......@@ -18,8 +18,8 @@ public:
OfficeArtClientAnchorChart();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -17,21 +17,6 @@ XLS::BiffStructurePtr OfficeArtClientAnchorHF::clone()
return XLS::BiffStructurePtr(new OfficeArtClientAnchorHF(*this));
}
//
//void OfficeArtClientAnchorHF::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"width", width);
// xml_tag->setAttribute(L"height", height);
//}
//
//
//void OfficeArtClientAnchorHF::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// width = getStructAttribute(xml_tag, L"width");
// height = getStructAttribute(xml_tag, L"height");
//}
//
void OfficeArtClientAnchorHF::storeFields(XLS::CFRecord& record)
{
record << width << height;
......
......@@ -18,8 +18,8 @@ public:
OfficeArtClientAnchorHF();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -19,8 +19,8 @@ public:
OfficeArtClientAnchorSheet();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -19,8 +19,8 @@ public:
OfficeArtColorMRUContainer();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -17,8 +17,8 @@ class OfficeArtContainer : public OfficeArtRecord
public:
OfficeArtContainer(const unsigned char recVer, const unsigned short recType, const OfficeArtClientAnchorType anchor_type);
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
// overridden:
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -18,8 +18,6 @@ public:
OfficeArtFDG();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -19,8 +19,8 @@ public:
OfficeArtFDGGBlock();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -17,19 +17,6 @@ XLS::BiffStructurePtr OfficeArtFOPT::clone()
return XLS::BiffStructurePtr(new OfficeArtFOPT(*this));
}
//
//void OfficeArtFOPT::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// fopt.toXML(xml_tag);
//}
//
//
//void OfficeArtFOPT::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// fopt.fromXML(xml_tag);
//}
void OfficeArtFOPT::storeFields(XLS::CFRecord& record)
{
record << fopt;
......
......@@ -19,8 +19,8 @@ public:
OfficeArtFOPT();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -24,8 +24,8 @@ class OfficeArtFOPTE : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void store(XLS::CFRecord& record);
protected:
......@@ -211,7 +211,7 @@ class fillBlip : public OfficeArtFOPTE
{
BASE_STRUCTURE_DEFINE_CLASS_NAME(fillBlip)
public:
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void ReadComplexData(XLS::CFRecord& record);
private:
......
......@@ -16,8 +16,8 @@ class OfficeArtFRIT : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -19,8 +19,8 @@ public:
OfficeArtFRITContainer();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -19,15 +19,12 @@ public:
OfficeArtFSP();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
// overriden
const unsigned short GetInstanceToStore();
private:
unsigned short shape_id;
unsigned int spid;
......
......@@ -18,8 +18,8 @@ public:
OfficeArtFSPGR();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -11,20 +11,6 @@ XLS::BiffStructurePtr OfficeArtIDCL::clone()
return XLS::BiffStructurePtr(new OfficeArtIDCL(*this));
}
//
//void OfficeArtIDCL::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// xml_tag->setAttribute(L"dgid", dgid);
// xml_tag->setAttribute(L"cspidCur", cspidCur);
//}
//
//void OfficeArtIDCL::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// dgid = getStructAttribute(xml_tag, L"dgid");
// cspidCur = getStructAttribute(xml_tag, L"cspidCur");
//}
void OfficeArtIDCL::store(XLS::CFRecord& record)
{
record << dgid << cspidCur;
......
......@@ -16,8 +16,8 @@ class OfficeArtIDCL : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -18,8 +18,8 @@ class OfficeArtMetafileHeader : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void store(XLS::CFRecord& record);
virtual void load(XLS::CFRecord& record);
......
......@@ -17,8 +17,8 @@ class OfficeArtRGFOPTE : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -17,8 +17,8 @@ class OfficeArtRecordHeader : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -16,24 +16,6 @@ XLS::BiffStructurePtr OfficeArtColorMRUContainer::clone()
{
return XLS::BiffStructurePtr(new OfficeArtColorMRUContainer(*this));
}
//
//
//void OfficeArtColorMRUContainer::setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// std::for_each(rgmsocr.begin(), rgmsocr.end(), boost::bind(&MSOCR::toXML, _1, xml_tag));
//}
//
//
//void OfficeArtColorMRUContainer::getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag)
//{
// MSOCR color;
// size_t number = 0;
// while(color.fromXML(xml_tag, ++number, false))
// {
// rgmsocr.push_back(color);
// }
//}
void OfficeArtColorMRUContainer::storeFields(XLS::CFRecord& record)
{
......
......@@ -19,8 +19,8 @@ public:
OfficeArtSplitMenuColorContainer();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -19,8 +19,8 @@ public:
OfficeArtTertiaryFOPT();
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(XLS::CFRecord& record);
virtual void storeFields(XLS::CFRecord& record);
......
......@@ -38,8 +38,6 @@ class OfficeArtClientData : public OfficeArtRecord
public:
OfficeArtClientData() : OfficeArtRecord(0, ClientData) {}
XLS::BiffStructurePtr clone() { return XLS::BiffStructurePtr(new OfficeArtClientData(*this)); }
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag) {}
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag) {}
virtual void loadFields(XLS::CFRecord& record) {}
virtual void storeFields(XLS::CFRecord& record) {}
......@@ -51,8 +49,6 @@ class OfficeArtClientTextbox : public OfficeArtRecord
public:
OfficeArtClientTextbox() : OfficeArtRecord(0, ClientTextbox) {}
XLS::BiffStructurePtr clone() { return XLS::BiffStructurePtr(new OfficeArtClientTextbox(*this)); }
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag) {}
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag) {}
virtual void loadFields(XLS::CFRecord& record) {}
virtual void storeFields(XLS::CFRecord& record) {}
......
......@@ -13,8 +13,8 @@ class PhRuns : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -14,8 +14,8 @@ class Phs : public BiffStructure
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record);
virtual void store(CFRecord& record);
......
......@@ -15,8 +15,8 @@ class PropertyBagStore : public XLS::BiffStructure
public:
XLS::BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(XLS::CFRecord& record);
virtual void store(XLS::CFRecord& record);
......
......@@ -17,7 +17,7 @@ public:
PtgArea3d(const unsigned short ixti, const std::wstring& word, const PtgDataType data_type, const CellRef& cell_base_ref_init);
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -16,7 +16,7 @@ public:
PtgBool(const std::wstring& word);
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -13,7 +13,7 @@ class PtgElfCol: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -13,7 +13,7 @@ class PtgElfColV: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -14,7 +14,7 @@ class PtgElfLel: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -13,7 +13,7 @@ class PtgElfRadical: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -14,7 +14,7 @@ class PtgElfRadicalLel: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -13,7 +13,7 @@ class PtgElfRw: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -13,7 +13,7 @@ class PtgElfRwV: public OperandPtg
public:
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -16,7 +16,7 @@ public:
PtgErr(const std::wstring str);
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -14,8 +14,8 @@ public:
PtgExp();
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
//virtual void getXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void loadFields(CFRecord& record);
virtual void storeFields(CFRecord& record);
......
......@@ -17,7 +17,7 @@ public:
PtgExtraArray(const std::wstring& word);
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record); // No type info
virtual void store(CFRecord& record); // No type info
......
......@@ -16,7 +16,7 @@ public:
PtgExtraElf(CFRecord& record);
BiffStructurePtr clone();
//virtual void setXMLAttributes(MSXML2::IXMLDOMElementPtr xml_tag);
virtual void load(CFRecord& record); // No type info
virtual void store(CFRecord& record); // No type info
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment