qx.Class.define("org.argeo.security.ria.components.CoworkerNatureImpl", {\r
extend : org.argeo.security.ria.components.SimpleUserNatureImpl,\r
- properties : {\r
- natureType : {\r
- refine : true,\r
- init : "Coworker"\r
- }\r
+ statics : {\r
+ NATURE_TYPE : "org.argeo.security.nature.CoworkerNature",\r
+ NATURE_LABEL : "Co-Worker",\r
+ NATURE_ICON : ""\r
},\r
\r
construct : function(){\r
- this.base(arguments); \r
+ this.base(arguments);\r
+ this.setDataMap({\r
+ type:"org.argeo.security.nature.CoworkerNature"\r
+ }); \r
},\r
\r
members : {\r
grid.setColumnFlex(0,1);\r
grid.setColumnAlign(0,"right", "middle");\r
grid.setColumnFlex(1,3);\r
- \r
- this.descField = new qx.ui.form.TextField();\r
+ \r
+ grid.setRowAlign(0, "right", "top");\r
+ this.descField = new qx.ui.form.TextArea();\r
this.mobileField = new qx.ui.form.TextField();\r
this.phoneField = new qx.ui.form.TextField();\r
\r
this.add(this.fields[key], {row:j,column:1});\r
j++;\r
} \r
- },\r
- \r
- getNatureLabel : function(){\r
- return "Co-Worker";\r
- }\r
+ } \r
}\r
});
\ No newline at end of file