source: vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/ViewItem.java@ 856

Last change on this file since 856 was 856, checked in by tobias, on Apr 1, 2010 at 2:06:38 PM

visual design change. ValidationParser added

File size: 2.0 KB
Line 
1package de.dass_it.vanhelsing.gui;
2
3import de.dass_it.vanhelsing.gui.items.ItemType;
4import de.dass_it.vanhelsing.gui.items.UserObjectItem;
5import de.dass_it.vanhelsing.gui.ValidationItem.*;
6
7public class ViewItem extends ItemType implements UserObjectItem {
8 private String key;
9 private String keyValue;
10 private String inputText;
11 private String selectOneMenu;
12 private boolean necessary;
13 private String renderer;
14 private String dataType;
15
16 public ViewItem(){
17 inputText = null;
18 selectOneMenu = null;
19 }
20
21 public boolean isNecessary() {
22 return necessary;
23 }
24
25 public void setNecessary(boolean necessary) {
26 this.necessary = necessary;
27 }
28
29 public String getRenderer() {
30 return renderer;
31 }
32
33 public void setRenderer(String renderer) {
34 this.renderer = renderer;
35 }
36
37 public String getDataType() {
38 return dataType;
39 }
40
41 public void setDataType(String dataType) {
42 this.dataType = dataType;
43 }
44
45
46 //Methoden aus ItemType für die Zuordnung von Änderungen
47 public int getResId(){
48 return super.getResId();
49 }
50 public void setResId(int id){
51 super.setResId(id);
52 }
53 public String getResType(){
54 return super.getResType();
55 }
56 public void setResType(String resType){
57 super.setResType(resType);
58 }
59 //eigene Felder für die Tabellenspalten
60 public void setKey(String key) {
61 this.key = key;
62 }
63
64 public String getKey() {
65 return key;
66 }
67
68 public String getKeyValue() {
69 return keyValue;
70 }
71
72 public void setKeyValue(String keyValue) {
73 this.keyValue = keyValue;
74 }
75
76 public void setInputText(String inputText) {
77 this.inputText = inputText;
78 }
79
80 public String getInputText() {
81 return inputText;
82 }
83
84 public void setSelectOneMenu(String selectOneMenu) {
85 this.selectOneMenu = selectOneMenu;
86 }
87
88 public String getSelectOneMenu() {
89 return selectOneMenu;
90 }
91 public void setRendererFlag(String r){
92 if (r.equals("inputText")) {
93 this.inputText = new String("bernd");
94 this.selectOneMenu = null;
95 }
96 if (r.equals("selectOneMenu")){
97 this.selectOneMenu = new String ("bernd");
98 this.inputText = null;
99 }
100 }
101}
Note: See TracBrowser for help on using the repository browser.