Another attempt to fix CMIS-380

git-svn-id: https://svn.apache.org/repos/asf/chemistry/dotcmis/trunk@1183312 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/DotCMIS/binding/converter.cs b/DotCMIS/binding/converter.cs
index 9acc918..609ea18 100644
--- a/DotCMIS/binding/converter.cs
+++ b/DotCMIS/binding/converter.cs
@@ -419,7 +419,7 @@
                             foreach (DateTime value in prop.value) { pd.DefaultValue.Add(value); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceDateTime"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceDateTime choice = DeserializeElement<cmisChoiceDateTime>(element);

                         if (choice != null)

@@ -476,7 +476,7 @@
                             foreach (decimal value in prop.value) { pd.DefaultValue.Add(value); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceDateTime"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceDecimal choice = DeserializeElement<cmisChoiceDecimal>(element);

                         if (choice != null)

@@ -528,7 +528,7 @@
                             foreach (string value in prop.value) { pd.DefaultValue.Add(value); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceHtml"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceHtml choice = DeserializeElement<cmisChoiceHtml>(element);

                         if (choice != null)

@@ -568,7 +568,7 @@
                             foreach (string value in prop.value) { pd.DefaultValue.Add(value); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceId"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceId choice = DeserializeElement<cmisChoiceId>(element);

                         if (choice != null)

@@ -617,7 +617,7 @@
                             foreach (string value in prop.value) { pd.DefaultValue.Add(Int64.Parse(value)); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceId"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceInteger choice = DeserializeElement<cmisChoiceInteger>(element);

                         if (choice != null)

@@ -662,7 +662,7 @@
                             foreach (string value in prop.value) { pd.DefaultValue.Add(value); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceString"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceString choice = DeserializeElement<cmisChoiceString>(element);

                         if (choice != null)

@@ -709,7 +709,7 @@
                             foreach (string value in prop.value) { pd.DefaultValue.Add(value); }

                         }

                     }

-                    else if (element.LocalName.Equals("choiceUri"))

+                    else if (element.LocalName.Equals("choice"))

                     {

                         cmisChoiceUri choice = DeserializeElement<cmisChoiceUri>(element);

                         if (choice != null)