code: @Override
      public String[] getColumns(final String recordID) {
          String[] array = null;
  
          if (metaData != null) {
              final List cmds = ParserUtils.getColumnMetaData(recordID, metaData);
              array = new String[cmds.size()];
              for (int i = 0; i < cmds.size(); i++) {
                  final ColumnMetaData column = (ColumnMetaData) cmds.get(i);
                  array[i] = column.getColName();
              }
          }
  
          return array;
      }
docs: /*
  (non-Javadoc)
  
  @see net.sf.flatpack.DataSet#getColumns(java.lang.String)