123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 |
- // *************************************************************************************** //
- //
- // XML Data Binding
- //
- // Generated on: 2014-09-30 16:24:49
- // Generated from: C:\DEV\ITS\01.WINDOWS\03.CctvMonitoring\RUN\Cfg\XViewList.xml
- //
- // *************************************************************************************** //
- #include <vcl.h>
- #pragma hdrstop
- #include "XViewList.h"
- // Global Functions
- _di_IXMLViewListType __fastcall GetViewList(_di_IXMLDocument Doc)
- {
- return (_di_IXMLViewListType) Doc->GetDocBinding("ViewList", __classid(TXMLViewListType), TargetNamespace);
- };
- _di_IXMLViewListType __fastcall GetViewList(TXMLDocument *Doc)
- {
- _di_IXMLDocument DocIntf;
- Doc->GetInterface(DocIntf);
- return GetViewList(DocIntf);
- };
- _di_IXMLViewListType __fastcall LoadViewList(const UnicodeString& FileName)
- {
- return (_di_IXMLViewListType) LoadXMLDocument(FileName)->GetDocBinding("ViewList", __classid(TXMLViewListType), TargetNamespace);
- };
- _di_IXMLViewListType __fastcall NewViewList()
- {
- return (_di_IXMLViewListType) NewXMLDocument()->GetDocBinding("ViewList", __classid(TXMLViewListType), TargetNamespace);
- };
- // TXMLViewListType
- void __fastcall TXMLViewListType::AfterConstruction(void)
- {
- RegisterChildNode(UnicodeString("View"), __classid(TXMLViewType));
- ItemTag = "View";
- ItemInterface = __uuidof(IXMLViewType);
- TXMLNodeCollection::AfterConstruction();
- };
- _di_IXMLViewType __fastcall TXMLViewListType::Get_View(int Index)
- {
- return (_di_IXMLViewType) TXMLNodeCollection::List->Nodes[Index];
- };
- _di_IXMLViewType __fastcall TXMLViewListType::Add()
- {
- return (_di_IXMLViewType) AddItem(-1);
- };
- _di_IXMLViewType __fastcall TXMLViewListType::Insert(const int Index)
- {
- return (_di_IXMLViewType) AddItem(Index);
- };
- // TXMLViewType
- void __fastcall TXMLViewType::AfterConstruction(void)
- {
- RegisterChildNode(UnicodeString("Camera"), __classid(TXMLCameraType));
- CollectionCreater<_di_IXMLCameraTypeList, TXMLCameraTypeList, IXMLCameraType>::DoCreate(this, FCamera, "Camera");
- TXMLNode::AfterConstruction();
- };
- UnicodeString __fastcall TXMLViewType::Get_Id()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Id")]->Text;
- };
- void __fastcall TXMLViewType::Set_Id(UnicodeString Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Id")]->NodeValue = Value;
- };
- UnicodeString __fastcall TXMLViewType::Get_Name()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Name")]->Text;
- };
- void __fastcall TXMLViewType::Set_Name(UnicodeString Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Name")]->NodeValue = Value;
- };
- Integer __fastcall TXMLViewType::Get_Layout()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Layout")]->NodeValue;
- };
- void __fastcall TXMLViewType::Set_Layout(Integer Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Layout")]->NodeValue = Value;
- };
- Integer __fastcall TXMLViewType::Get_Selected()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Selected")]->NodeValue;
- };
- void __fastcall TXMLViewType::Set_Selected(Integer Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Selected")]->NodeValue = Value;
- };
- _di_IXMLCameraTypeList __fastcall TXMLViewType::Get_Camera()
- {
- return (_di_IXMLCameraTypeList) FCamera;
- };
- // TXMLViewTypeList
- _di_IXMLViewType __fastcall TXMLViewTypeList::Add()
- {
- return (_di_IXMLViewType) AddItem(-1);
- };
- _di_IXMLViewType __fastcall TXMLViewTypeList::Insert(const int Index)
- {
- return (_di_IXMLViewType) AddItem(Index);
- };
- _di_IXMLViewType __fastcall TXMLViewTypeList::Get_Item(int Index)
- {
- return (_di_IXMLViewType) TXMLNodeCollection::List->Nodes[Index];
- };
- // TXMLCameraType
- Integer __fastcall TXMLCameraType::Get_Index()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Index")]->NodeValue;
- };
- void __fastcall TXMLCameraType::Set_Index(Integer Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Index")]->NodeValue = Value;
- };
- UnicodeString __fastcall TXMLCameraType::Get_Id()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Id")]->Text;
- };
- void __fastcall TXMLCameraType::Set_Id(UnicodeString Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Id")]->NodeValue = Value;
- };
- Integer __fastcall TXMLCameraType::Get_Play()
- {
- return TXMLNode::ChildNodes->Nodes[UnicodeString("Play")]->NodeValue;
- };
- void __fastcall TXMLCameraType::Set_Play(Integer Value)
- {
- TXMLNode::ChildNodes->Nodes[UnicodeString("Play")]->NodeValue = Value;
- };
- // TXMLCameraTypeList
- _di_IXMLCameraType __fastcall TXMLCameraTypeList::Add()
- {
- return (_di_IXMLCameraType) AddItem(-1);
- };
- _di_IXMLCameraType __fastcall TXMLCameraTypeList::Insert(const int Index)
- {
- return (_di_IXMLCameraType) AddItem(Index);
- };
- _di_IXMLCameraType __fastcall TXMLCameraTypeList::Get_Item(int Index)
- {
- return (_di_IXMLCameraType) TXMLNodeCollection::List->Nodes[Index];
- };
|