public Object getSourceData(short columnId, Object record) {
   if (log.isTraceEnabled())
     log.trace("getColumnData(): columnId=" + columnId + ", record=" + record);
   LabelRecord labelRecord = (LabelRecord) record;
   // can insert model specific columns here
   if (columnId == COLUMN_DEGREE.getColumnId()) {
     return new Percentage(labelRecord.getActualTagDegree(relativeTag.getUniqueId()));
   }
   return super.getSourceData(columnId, record);
 }
 public static boolean isEditableFilterTabColumn(Column column) {
   if ((column.getColumnId() == COLUMN_DEGREE.getColumnId())) return true;
   return false;
 }