/webccr/src/com/emis/caesarui/webccr/keyItem.java

https://bitbucket.org/sanliou/synccr · Java · 33 lines · 20 code · 9 blank · 4 comment · 0 complexity · 2bcf9a0cbd54fe8feac1172c345ea8cf MD5 · raw file

  1. package com.emis.caesarui.webccr;
  2. /*
  3. * vaadin 的 table.addItem 第一個參數為 item key, 但是刪除時要改變其序號會變得很困難
  4. * 所以多了一層 itemKey , 讓我們方便修改序號, 同時又可以保持 key 的唯一性
  5. */
  6. public class keyItem {
  7. String m_key;
  8. public keyItem(int i) {
  9. m_key = ""+i;
  10. }
  11. public void setKey(int i) {
  12. m_key = ""+i;
  13. }
  14. public String toString() {
  15. return m_key;
  16. }
  17. Object m_Obj = null;
  18. public void setData(Object data) {
  19. m_Obj = data;
  20. }
  21. public Object getData() {
  22. return m_Obj;
  23. }
  24. }