001    package nl.cwi.sen1.gui.plugin;
002    
003    import aterm.ATerm;
004    
005    public class ProgressCell {
006            private String label;
007            private ATerm id;
008            
009            public ProgressCell(ATerm id, String label) {
010                    this.label = label;
011                    this.id = id;
012            }
013            
014            public ProgressCell(String label) {
015                    this.label=label;
016                    this.id = null;
017            }
018            
019            public String toString() {
020                    return label;
021            }
022            
023            public ATerm getId() {
024                    if (id != null) {
025                      return id;
026                    }
027                    throw new UnsupportedOperationException("this cell has no id");
028            }
029            
030            public String getLabel() {
031                    return label;
032            }
033    }