code: private String[] getMembersValues( Node attribute ) {
          List<String> actions = new ArrayList<String>();
          NodeList actionNodes = attribute.getChildNodes();
          for( int j = 0; j < actionNodes.getLength(); j++ ) {
              Node actionNode = actionNodes.item(j);
              if( actionNode.getNodeName().equals("member") ) {
                  actions.add(provider.getTextValue(actionNode));
              }
          }
          if( actions.size() == 0 ) {
              return null;
          }
          return actions.toArray(new String[actions.size()]);
      }
docs: Gets single text values from a "member" set.
  
  @param attribute the node to start at
  @return array of member string values