コード例 #1
0
        public AdjustableDate2(XmlNode xmlNode)
        {
            XmlNodeList unadjustedDateNodeList = xmlNode.SelectNodes("unadjustedDate");

            if (unadjustedDateNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in unadjustedDateNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        unadjustedDateIDRef = item.Attributes["id"].Name;
                        IdentifiedDate ob = IdentifiedDate();
                        IDManager.SetID(unadjustedDateIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        unadjustedDateIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        unadjustedDate = new IdentifiedDate(item);
                    }
                }
            }


            XmlNodeList dateAdjustmentsNodeList = xmlNode.SelectNodes("dateAdjustments");

            if (dateAdjustmentsNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in dateAdjustmentsNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        dateAdjustmentsIDRef = item.Attributes["id"].Name;
                        BusinessDayAdjustments ob = BusinessDayAdjustments();
                        IDManager.SetID(dateAdjustmentsIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        dateAdjustmentsIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        dateAdjustments = new BusinessDayAdjustments(item);
                    }
                }
            }


            XmlNodeList dateAdjustmentsReferenceNodeList = xmlNode.SelectNodes("dateAdjustmentsReference");

            if (dateAdjustmentsReferenceNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in dateAdjustmentsReferenceNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        dateAdjustmentsReferenceIDRef = item.Attributes["id"].Name;
                        BusinessDayAdjustmentsReference ob = BusinessDayAdjustmentsReference();
                        IDManager.SetID(dateAdjustmentsReferenceIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        dateAdjustmentsReferenceIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        dateAdjustmentsReference = new BusinessDayAdjustmentsReference(item);
                    }
                }
            }


            XmlNodeList adjustedDateNodeList = xmlNode.SelectNodes("adjustedDate");

            if (adjustedDateNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in adjustedDateNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        adjustedDateIDRef = item.Attributes["id"].Name;
                        IdentifiedDate ob = IdentifiedDate();
                        IDManager.SetID(adjustedDateIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        adjustedDateIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        adjustedDate = new IdentifiedDate(item);
                    }
                }
            }
        }
コード例 #2
0
 public AdjustableDate2(XmlNode xmlNode)
 {
     XmlNodeList unadjustedDateNodeList = xmlNode.SelectNodes("unadjustedDate");
     if (unadjustedDateNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in unadjustedDateNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 unadjustedDateIDRef = item.Attributes["id"].Name;
                 IdentifiedDate ob = IdentifiedDate();
                 IDManager.SetID(unadjustedDateIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 unadjustedDateIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 unadjustedDate = new IdentifiedDate(item);
             }
         }
     }
     
 
     XmlNodeList dateAdjustmentsNodeList = xmlNode.SelectNodes("dateAdjustments");
     if (dateAdjustmentsNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in dateAdjustmentsNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 dateAdjustmentsIDRef = item.Attributes["id"].Name;
                 BusinessDayAdjustments ob = BusinessDayAdjustments();
                 IDManager.SetID(dateAdjustmentsIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 dateAdjustmentsIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 dateAdjustments = new BusinessDayAdjustments(item);
             }
         }
     }
     
 
     XmlNodeList dateAdjustmentsReferenceNodeList = xmlNode.SelectNodes("dateAdjustmentsReference");
     if (dateAdjustmentsReferenceNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in dateAdjustmentsReferenceNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 dateAdjustmentsReferenceIDRef = item.Attributes["id"].Name;
                 BusinessDayAdjustmentsReference ob = BusinessDayAdjustmentsReference();
                 IDManager.SetID(dateAdjustmentsReferenceIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 dateAdjustmentsReferenceIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 dateAdjustmentsReference = new BusinessDayAdjustmentsReference(item);
             }
         }
     }
     
 
     XmlNodeList adjustedDateNodeList = xmlNode.SelectNodes("adjustedDate");
     if (adjustedDateNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in adjustedDateNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 adjustedDateIDRef = item.Attributes["id"].Name;
                 IdentifiedDate ob = IdentifiedDate();
                 IDManager.SetID(adjustedDateIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 adjustedDateIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 adjustedDate = new IdentifiedDate(item);
             }
         }
     }
     
 
 }
コード例 #3
0
        public AdjustableDate2(XmlNode xmlNode)
        {
            XmlNode unadjustedDateNode = xmlNode.SelectSingleNode("unadjustedDate");

            if (unadjustedDateNode != null)
            {
                if (unadjustedDateNode.Attributes["href"] != null || unadjustedDateNode.Attributes["id"] != null)
                {
                    if (unadjustedDateNode.Attributes["id"] != null)
                    {
                        unadjustedDateIDRef_ = unadjustedDateNode.Attributes["id"].Value;
                        IdentifiedDate ob = new IdentifiedDate(unadjustedDateNode);
                        IDManager.SetID(unadjustedDateIDRef_, ob);
                    }
                    else if (unadjustedDateNode.Attributes["href"] != null)
                    {
                        unadjustedDateIDRef_ = unadjustedDateNode.Attributes["href"].Value;
                    }
                    else
                    {
                        unadjustedDate_ = new IdentifiedDate(unadjustedDateNode);
                    }
                }
                else
                {
                    unadjustedDate_ = new IdentifiedDate(unadjustedDateNode);
                }
            }


            XmlNode dateAdjustmentsNode = xmlNode.SelectSingleNode("dateAdjustments");

            if (dateAdjustmentsNode != null)
            {
                if (dateAdjustmentsNode.Attributes["href"] != null || dateAdjustmentsNode.Attributes["id"] != null)
                {
                    if (dateAdjustmentsNode.Attributes["id"] != null)
                    {
                        dateAdjustmentsIDRef_ = dateAdjustmentsNode.Attributes["id"].Value;
                        BusinessDayAdjustments ob = new BusinessDayAdjustments(dateAdjustmentsNode);
                        IDManager.SetID(dateAdjustmentsIDRef_, ob);
                    }
                    else if (dateAdjustmentsNode.Attributes["href"] != null)
                    {
                        dateAdjustmentsIDRef_ = dateAdjustmentsNode.Attributes["href"].Value;
                    }
                    else
                    {
                        dateAdjustments_ = new BusinessDayAdjustments(dateAdjustmentsNode);
                    }
                }
                else
                {
                    dateAdjustments_ = new BusinessDayAdjustments(dateAdjustmentsNode);
                }
            }


            XmlNode dateAdjustmentsReferenceNode = xmlNode.SelectSingleNode("dateAdjustmentsReference");

            if (dateAdjustmentsReferenceNode != null)
            {
                if (dateAdjustmentsReferenceNode.Attributes["href"] != null || dateAdjustmentsReferenceNode.Attributes["id"] != null)
                {
                    if (dateAdjustmentsReferenceNode.Attributes["id"] != null)
                    {
                        dateAdjustmentsReferenceIDRef_ = dateAdjustmentsReferenceNode.Attributes["id"].Value;
                        BusinessDayAdjustmentsReference ob = new BusinessDayAdjustmentsReference(dateAdjustmentsReferenceNode);
                        IDManager.SetID(dateAdjustmentsReferenceIDRef_, ob);
                    }
                    else if (dateAdjustmentsReferenceNode.Attributes["href"] != null)
                    {
                        dateAdjustmentsReferenceIDRef_ = dateAdjustmentsReferenceNode.Attributes["href"].Value;
                    }
                    else
                    {
                        dateAdjustmentsReference_ = new BusinessDayAdjustmentsReference(dateAdjustmentsReferenceNode);
                    }
                }
                else
                {
                    dateAdjustmentsReference_ = new BusinessDayAdjustmentsReference(dateAdjustmentsReferenceNode);
                }
            }


            XmlNode adjustedDateNode = xmlNode.SelectSingleNode("adjustedDate");

            if (adjustedDateNode != null)
            {
                if (adjustedDateNode.Attributes["href"] != null || adjustedDateNode.Attributes["id"] != null)
                {
                    if (adjustedDateNode.Attributes["id"] != null)
                    {
                        adjustedDateIDRef_ = adjustedDateNode.Attributes["id"].Value;
                        IdentifiedDate ob = new IdentifiedDate(adjustedDateNode);
                        IDManager.SetID(adjustedDateIDRef_, ob);
                    }
                    else if (adjustedDateNode.Attributes["href"] != null)
                    {
                        adjustedDateIDRef_ = adjustedDateNode.Attributes["href"].Value;
                    }
                    else
                    {
                        adjustedDate_ = new IdentifiedDate(adjustedDateNode);
                    }
                }
                else
                {
                    adjustedDate_ = new IdentifiedDate(adjustedDateNode);
                }
            }
        }
コード例 #4
0
 public AdjustableDate2(XmlNode xmlNode)
 {
     XmlNode unadjustedDateNode = xmlNode.SelectSingleNode("unadjustedDate");
     
     if (unadjustedDateNode != null)
     {
         if (unadjustedDateNode.Attributes["href"] != null || unadjustedDateNode.Attributes["id"] != null) 
         {
             if (unadjustedDateNode.Attributes["id"] != null) 
             {
                 unadjustedDateIDRef_ = unadjustedDateNode.Attributes["id"].Value;
                 IdentifiedDate ob = new IdentifiedDate(unadjustedDateNode);
                 IDManager.SetID(unadjustedDateIDRef_, ob);
             }
             else if (unadjustedDateNode.Attributes["href"] != null)
             {
                 unadjustedDateIDRef_ = unadjustedDateNode.Attributes["href"].Value;
             }
             else
             {
                 unadjustedDate_ = new IdentifiedDate(unadjustedDateNode);
             }
         }
         else
         {
             unadjustedDate_ = new IdentifiedDate(unadjustedDateNode);
         }
     }
     
 
     XmlNode dateAdjustmentsNode = xmlNode.SelectSingleNode("dateAdjustments");
     
     if (dateAdjustmentsNode != null)
     {
         if (dateAdjustmentsNode.Attributes["href"] != null || dateAdjustmentsNode.Attributes["id"] != null) 
         {
             if (dateAdjustmentsNode.Attributes["id"] != null) 
             {
                 dateAdjustmentsIDRef_ = dateAdjustmentsNode.Attributes["id"].Value;
                 BusinessDayAdjustments ob = new BusinessDayAdjustments(dateAdjustmentsNode);
                 IDManager.SetID(dateAdjustmentsIDRef_, ob);
             }
             else if (dateAdjustmentsNode.Attributes["href"] != null)
             {
                 dateAdjustmentsIDRef_ = dateAdjustmentsNode.Attributes["href"].Value;
             }
             else
             {
                 dateAdjustments_ = new BusinessDayAdjustments(dateAdjustmentsNode);
             }
         }
         else
         {
             dateAdjustments_ = new BusinessDayAdjustments(dateAdjustmentsNode);
         }
     }
     
 
     XmlNode dateAdjustmentsReferenceNode = xmlNode.SelectSingleNode("dateAdjustmentsReference");
     
     if (dateAdjustmentsReferenceNode != null)
     {
         if (dateAdjustmentsReferenceNode.Attributes["href"] != null || dateAdjustmentsReferenceNode.Attributes["id"] != null) 
         {
             if (dateAdjustmentsReferenceNode.Attributes["id"] != null) 
             {
                 dateAdjustmentsReferenceIDRef_ = dateAdjustmentsReferenceNode.Attributes["id"].Value;
                 BusinessDayAdjustmentsReference ob = new BusinessDayAdjustmentsReference(dateAdjustmentsReferenceNode);
                 IDManager.SetID(dateAdjustmentsReferenceIDRef_, ob);
             }
             else if (dateAdjustmentsReferenceNode.Attributes["href"] != null)
             {
                 dateAdjustmentsReferenceIDRef_ = dateAdjustmentsReferenceNode.Attributes["href"].Value;
             }
             else
             {
                 dateAdjustmentsReference_ = new BusinessDayAdjustmentsReference(dateAdjustmentsReferenceNode);
             }
         }
         else
         {
             dateAdjustmentsReference_ = new BusinessDayAdjustmentsReference(dateAdjustmentsReferenceNode);
         }
     }
     
 
     XmlNode adjustedDateNode = xmlNode.SelectSingleNode("adjustedDate");
     
     if (adjustedDateNode != null)
     {
         if (adjustedDateNode.Attributes["href"] != null || adjustedDateNode.Attributes["id"] != null) 
         {
             if (adjustedDateNode.Attributes["id"] != null) 
             {
                 adjustedDateIDRef_ = adjustedDateNode.Attributes["id"].Value;
                 IdentifiedDate ob = new IdentifiedDate(adjustedDateNode);
                 IDManager.SetID(adjustedDateIDRef_, ob);
             }
             else if (adjustedDateNode.Attributes["href"] != null)
             {
                 adjustedDateIDRef_ = adjustedDateNode.Attributes["href"].Value;
             }
             else
             {
                 adjustedDate_ = new IdentifiedDate(adjustedDateNode);
             }
         }
         else
         {
             adjustedDate_ = new IdentifiedDate(adjustedDateNode);
         }
     }
     
 
 }