Ignore:
Timestamp:
Apr 9, 2010, 10:56:07 AM (14 years ago)
Author:
tobias
Message:

visual design slightly modified. tree functions extended

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/ViewItem.java

    r857 r858  
    66
    77public class ViewItem extends ItemType implements UserObjectItem {
     8        /**
     9         * @uml.property  name="key"
     10         */
    811        private String key;
     12        /**
     13         * @uml.property  name="keyValue"
     14         */
    915        private String keyValue;
     16        /**
     17         * @uml.property  name="inputText"
     18         */
    1019        private String inputText;
     20        /**
     21         * @uml.property  name="selectOneMenu"
     22         */
    1123        private String selectOneMenu;
     24        /**
     25         * @uml.property  name="radioGroup"
     26         */
    1227        private String radioGroup;
    13         private boolean necessary;
     28        /**
     29         * @uml.property  name="required"
     30         */
     31        private boolean required;
     32        /**
     33         * @uml.property  name="renderer"
     34         */
    1435        private String renderer;
     36        /**
     37         * @uml.property  name="dataType"
     38         */
    1539        private String dataType;
     40        /**
     41         * @uml.property  name="keyValueList"
     42         * @uml.associationEnd  multiplicity="(0 -1)"
     43         */
    1644        private SelectItem[] keyValueList;
    1745       
     
    2149        }
    2250       
    23         public boolean isNecessary() {
    24                 return necessary;
    25         }
    26 
    27         public void setNecessary(boolean necessary) {
    28                 this.necessary = necessary;
    29         }
    30 
     51        /**
     52         * @return
     53         * @uml.property  name="required"
     54         */
     55        public boolean getRequired() {
     56                return required;
     57        }
     58
     59        /**
     60         * @param necessary
     61         * @uml.property  name="required"
     62         */
     63        public void setRequired(boolean required) {
     64                this.required = required;
     65        }
     66
     67        /**
     68         * @return
     69         * @uml.property  name="renderer"
     70         */
    3171        public String getRenderer() {
    3272                return renderer;
    3373        }
    3474
     75        /**
     76         * @param renderer
     77         * @uml.property  name="renderer"
     78         */
    3579        public void setRenderer(String renderer) {
    3680                this.renderer = renderer;
    3781        }
    3882
     83        /**
     84         * @return
     85         * @uml.property  name="dataType"
     86         */
    3987        public String getDataType() {
    4088                return dataType;
    4189        }
    4290
     91        /**
     92         * @param dataType
     93         * @uml.property  name="dataType"
     94         */
    4395        public void setDataType(String dataType) {
    4496                this.dataType = dataType;
     
    60112        }
    61113        //eigene Felder für die Tabellenspalten
     114        /**
     115         * @param key
     116         * @uml.property  name="key"
     117         */
    62118        public void setKey(String key) {
    63119                this.key = key;
    64120        }
    65121
     122        /**
     123         * @return
     124         * @uml.property  name="key"
     125         */
    66126        public String getKey() {
    67127                return key;
    68128        }
    69129       
     130        /**
     131         * @return
     132         * @uml.property  name="keyValue"
     133         */
    70134        public String getKeyValue() {
    71135                return keyValue;
    72136        }
    73137
     138        /**
     139         * @param keyValue
     140         * @uml.property  name="keyValue"
     141         */
    74142        public void setKeyValue(String keyValue) {
    75143                this.keyValue = keyValue;
    76144        }
    77145
     146        /**
     147         * @param inputText
     148         * @uml.property  name="inputText"
     149         */
    78150        public void setInputText(String inputText) {
    79151                this.inputText = inputText;
    80152        }
    81153
     154        /**
     155         * @return
     156         * @uml.property  name="inputText"
     157         */
    82158        public String getInputText() {
    83159                return inputText;
    84160        }
    85161
     162        /**
     163         * @param selectOneMenu
     164         * @uml.property  name="selectOneMenu"
     165         */
    86166        public void setSelectOneMenu(String selectOneMenu) {
    87167                this.selectOneMenu = selectOneMenu;
    88168        }
    89169
     170        /**
     171         * @return
     172         * @uml.property  name="selectOneMenu"
     173         */
    90174        public String getSelectOneMenu() {
    91175                return selectOneMenu;
    92176        }
    93177       
    94         //TODO: RendererFlag überarbeiten
     178
    95179        public void setRendererFlag(String r){
    96180                if (r.equals("inputText")) {
     
    104188                        this.radioGroup = null;
    105189                        //KeyValuesList erzeugen
    106                         keyValueList = new SelectItem[3];
    107                         keyValueList[0] = new SelectItem("keyBernd","valueBernd");
    108                         keyValueList[1] = new SelectItem("keyHorst","valueHorst");
    109                         keyValueList[2] = new SelectItem("keyPeter","valuePeter");
    110                                
     190                        /*keyValueList = new SelectItem[3];
     191                        * keyValueList[0] = new SelectItem("keyBernd","valueBernd");
     192                        * keyValueList[1] = new SelectItem("keyHorst","valueHorst");
     193                        * keyValueList[2] = new SelectItem("keyPeter","valuePeter");
     194                        */     
    111195                       
    112196                }
     
    118202        }
    119203
     204        /**
     205         * @return
     206         * @uml.property  name="keyValueList"
     207         */
    120208        public SelectItem[] getKeyValueList() {
    121209                return keyValueList;
    122210        }
    123211
     212        /**
     213         * @param keyValueList
     214         * @uml.property  name="keyValueList"
     215         */
    124216        public void setKeyValueList(SelectItem[] keyValueList) {
    125217                this.keyValueList = keyValueList;
Note: See TracChangeset for help on using the changeset viewer.