protected ArrayList<String> createLabels(Element parent) throws Exception {
  ArrayList<String> result;
  Vector<Element> list;
  Element node;
  Element labelsnode;
  int i;
  result=new ArrayList<String>();
  labelsnode=null;
  list=getChildTags(parent,TAG_LABELS);
  if (list.size() > 0) {
    labelsnode=list.get(0);
  }
  if (labelsnode != null) {
    list=getChildTags(labelsnode,TAG_LABEL);
    for (i=0; i < list.size(); i++) {
      node=list.get(i);
      result.add(getContent(node));
    }
  }
  return result;
}

protected ArrayList < String > createLabels ( Element parent ) throws Exception { ArrayList < String > result ; Vector < Element > list ; Element node ; Element labelsnode ; int i ; result = new ArrayList < String > ( ) ; labelsnode = null ; list = getChildTags ( parent , TAG_LABELS ) ; if ( list . size ( ) > 0 ) { labelsnode = list . get ( 0 ) ; } if ( labelsnode != null ) { list = getChildTags ( labelsnode , TAG_LABEL ) ; for ( i = 0 ; i < list . size ( ) ; i ++ ) { node = list . get ( i ) ; result . add ( getContent ( node ) ) ; } } return result ; }
returns the labels listed underneath this ( nominal ) attribute in a arraylist
