1 2 3 4 5 6 7 8 9 10 11 | 1. package edu.ucar.cisl.gwtRESTTutorialView.client.bean; 2. public abstract class ItemData { 3. protected int id = -1; 4. protected String displayName; 5. protected boolean dataReady = false; 6. ...//setters and getters 7. abstract public String buildUri(); 8. } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1. package edu.ucar.cisl.gwtRESTTutorialView.client.bean; 2. public class EmployeeItemData extends ItemData { 3. protected String firstName; 4. protected String lastName; 5. protected String nickName; 6. protected String phone; 7. protected String email; 8. protected String title; 9. ...//setters and getters 10. public String buildUri(){ 11. return "http://localhost:8080/gwtRESTTutorial/rrh/employees/" + id; 12. } 13. } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 1. package edu.ucar.cisl.gwtRESTTutorialView.client.bean; 2. public class OrganizationItemData extends ItemData { 3. protected String name; 4. protected String leadName; 5. protected String leadTitle; 6. protected int totalEmployees; 7. ...//getters and setters 8. public String buildUri() { 9. return "http://localhost:8080/gwtRESTTutorial/rrh/organizations/" + id; 10. } 11. } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |