code: def parse_parameter_array(self, tup_tree):
          
  
          self.check_node(tup_tree, 'PARAMETER.ARRAY', ('NAME', 'TYPE'),
                          ('ARRAYSIZE',), ('QUALIFIER',))
  
          attrl = attrs(tup_tree)
  
          array_size = attrl.get('ARRAYSIZE', None)
          if array_size is not None:
              # Issue #1044: Clarify if hex support is needed
              array_size = int(array_size)
  
          qualifiers = self.list_of_matching(tup_tree, ('QUALIFIER',))
  
          return CIMParameter(attrl['NAME'],
                              type=attrl['TYPE'],
                              is_array=True,
                              array_size=array_size,
                              qualifiers=qualifiers,
                              embedded_object=False)
docs: ::
  
              <!ELEMENT PARAMETER.ARRAY (QUALIFIER*)>
              <!ATTLIST PARAMETER.ARRAY
                  %CIMName;
                  %CIMType;              #REQUIRED
                  %ArraySize;>