assertEquals(
new QName(corbaTm, "MixedArrayType.p9-anonymous-unwrapped-non-primitive-sequence"),
p9.getElemtype());
assertFalse(p9.isQualified());
assertFalse(p9.isWrapped());
Struct p9item = (Struct)typeMap.getType("MixedArrayType.p9-anonymous-unwrapped-non-primitive-sequence");
assertEquals(1, p9item.getMember().size());
assertEquals(new QName(CorbaConstants.NU_WSDL_CORBA, "string"), p9item.getMember().get(0).getIdltype());
assertEquals("item", p9item.getMember().get(0).getName());
Sequence p9q = (Sequence)typeMap.getType(
"MixedArrayType.p9-anonymous-unwrapped-non-primitive-sequence-qArray");
assertEquals(
new QName("http://schemas.apache.org/idltypes/anon.idl",
"p9-anonymous-unwrapped-non-primitive-sequence-q"),
p9q.getElemname());
assertEquals(
new QName(corbaTm, "MixedArrayType.p9-anonymous-unwrapped-non-primitive-sequence-q"),
p9q.getElemtype());
assertTrue(p9q.isQualified());
assertFalse(p9q.isWrapped());
Struct p9qitem = (Struct)typeMap.getType("MixedArrayType.p9-anonymous-unwrapped-non-primitive-sequence-q");
assertEquals(1, p9qitem.getMember().size());
assertEquals(new QName(CorbaConstants.NU_WSDL_CORBA, "string"), p9qitem.getMember().get(0).getIdltype());
assertEquals("item", p9qitem.getMember().get(0).getName());
// p10 is wrapped, so there's no "MixedArrayType.p10-anonymous-wrapped-non-primitive-sequenceArray"
Anonsequence p10 = (Anonsequence)typeMap.getType(
"MixedArrayType.p10-anonymous-wrapped-non-primitive-sequenceType");
assertEquals(new QName("", "item"), p10.getElemname());
assertEquals(
new QName(corbaTm, "MixedArrayType.p10-anonymous-wrapped-non-primitive-sequence.item"),
p10.getElemtype());
assertFalse(p10.isQualified());
assertTrue(p10.isWrapped());
Struct p10item = (Struct)typeMap.getType(
"MixedArrayType.p10-anonymous-wrapped-non-primitive-sequence.item");
assertEquals(p10item.getMember().size(), 1);
assertEquals(new QName(CorbaConstants.NU_WSDL_CORBA, "string"), p10item.getMember().get(0).getIdltype());
assertEquals("item", p10item.getMember().get(0).getName());
assertFalse(p10item.getMember().get(0).isSetQualified());
Anonsequence p10q = (Anonsequence)typeMap.getType(
"MixedArrayType.p10-anonymous-wrapped-non-primitive-sequence-qType");
assertEquals(new QName("http://schemas.apache.org/idltypes/anon.idl", "item"), p10q.getElemname());
assertEquals(
new QName(corbaTm, "MixedArrayType.p10-anonymous-wrapped-non-primitive-sequence-q.item"),
p10q.getElemtype());
assertTrue(p10q.isQualified());
assertTrue(p10q.isWrapped());
Struct p10qitem = (Struct)typeMap.getType(
"MixedArrayType.p10-anonymous-wrapped-non-primitive-sequence-q.item");
assertEquals(p10qitem.getMember().size(), 1);
assertEquals(new QName(CorbaConstants.NU_WSDL_CORBA, "string"), p10qitem.getMember().get(0).getIdltype());
assertEquals("item", p10qitem.getMember().get(0).getName());
assertTrue(p10qitem.getMember().get(0).isQualified());
}