internal void AddArray(String arrayType, URTNamespace arrayNS)
{
Util.Log("URTComplexType.ResolveArray Entry "+this.GetHashCode()+" "+_arrayType+" ns "+_arrayNS);
_arrayType = arrayType;
/*
int index = arrayType.IndexOf('+');
if (index > 0)
{
// Nested Type
String outerTypeName = arrayType.Substring(0, index);
String nestedTypeName = arrayType.Substring(index+1);
_arrayType = outerTypeName+"."+nestedTypeName;
}
*/
_arrayNS = arrayNS;
Util.Log("URTComplexType.AddArray "+arrayType+" ns "+(arrayNS == null?"null":arrayNS.Namespace)+" finalName "+_arrayType);
}