svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.swing / org.gvsig.exportto.swing.prov / org.gvsig.exportto.swing.prov.jdbc / src / main / java / org / gvsig / exportto / swing / prov / jdbc / panel / PermissionsPanel.java @ 41638
History | View | Annotate | Download (3.42 KB)
1 | 41638 | jjdelcerro | |
---|---|---|---|
2 | package org.gvsig.exportto.swing.prov.jdbc.panel; |
||
3 | |||
4 | import javax.swing.JComponent; |
||
5 | import org.apache.commons.lang3.StringUtils; |
||
6 | import org.gvsig.exportto.swing.prov.jdbc.ExporttoJDBCOptions; |
||
7 | import org.gvsig.exportto.swing.spi.ExporttoPanelValidationException; |
||
8 | import org.gvsig.exportto.swing.spi.ExporttoSwingProviderPanel; |
||
9 | import org.gvsig.tools.ToolsLocator; |
||
10 | import org.gvsig.tools.i18n.I18nManager; |
||
11 | |||
12 | |||
13 | public class PermissionsPanel extends PermissionsPanelLayout implements ExporttoSwingProviderPanel { |
||
14 | private static final long serialVersionUID = -1930610404012797310L; |
||
15 | |||
16 | private ExporttoJDBCOptions provider;
|
||
17 | |||
18 | public PermissionsPanel(ExporttoJDBCOptions provider) {
|
||
19 | this.provider = provider;
|
||
20 | initComponents(); |
||
21 | } |
||
22 | |||
23 | private void initComponents() { |
||
24 | } |
||
25 | |||
26 | public String getPanelTitle() { |
||
27 | I18nManager i18nManager = ToolsLocator.getI18nManager(); |
||
28 | return i18nManager.getTranslation("Permissions"); |
||
29 | } |
||
30 | |||
31 | public boolean isValidPanel() throws ExporttoPanelValidationException { |
||
32 | return true; |
||
33 | } |
||
34 | |||
35 | public void enterPanel() { |
||
36 | // Default do nothing
|
||
37 | } |
||
38 | |||
39 | public JComponent asJComponent() { |
||
40 | return this; |
||
41 | } |
||
42 | |||
43 | public String getSelectRole() { |
||
44 | if( !this.chkSelect.isSelected() ) { |
||
45 | return null; |
||
46 | } |
||
47 | String role = this.txtRoleSelect.getText(); |
||
48 | if( StringUtils.isBlank(role) ) {
|
||
49 | return null; |
||
50 | } |
||
51 | return role.trim();
|
||
52 | } |
||
53 | |||
54 | public String getInsertRole() { |
||
55 | if( !this.chkSelect.isSelected() ) { |
||
56 | return null; |
||
57 | } |
||
58 | String role = this.txtRoleSelect.getText(); |
||
59 | if( StringUtils.isBlank(role) ) {
|
||
60 | return null; |
||
61 | } |
||
62 | return role.trim();
|
||
63 | } |
||
64 | |||
65 | public String getUpdateRole() { |
||
66 | if( !this.chkUpdate.isSelected() ) { |
||
67 | return null; |
||
68 | } |
||
69 | String role = this.txtRoleUpdate.getText(); |
||
70 | if( StringUtils.isBlank(role) ) {
|
||
71 | return null; |
||
72 | } |
||
73 | return role.trim();
|
||
74 | } |
||
75 | |||
76 | public String getDeleteRole() { |
||
77 | if( !this.chkDelete.isSelected() ) { |
||
78 | return null; |
||
79 | } |
||
80 | String role = this.txtRoleDelete.getText(); |
||
81 | if( StringUtils.isBlank(role) ) {
|
||
82 | return null; |
||
83 | } |
||
84 | return role.trim();
|
||
85 | } |
||
86 | |||
87 | public String getTruncateRole() { |
||
88 | if( !this.chkTruncate.isSelected() ) { |
||
89 | return null; |
||
90 | } |
||
91 | String role = this.txtRoleTruncate.getText(); |
||
92 | if( StringUtils.isBlank(role) ) {
|
||
93 | return null; |
||
94 | } |
||
95 | return role.trim();
|
||
96 | } |
||
97 | |||
98 | public String getReferenceRole() { |
||
99 | if( !this.chkReference.isSelected() ) { |
||
100 | return null; |
||
101 | } |
||
102 | String role = this.txtRoleReference.getText(); |
||
103 | if( StringUtils.isBlank(role) ) {
|
||
104 | return null; |
||
105 | } |
||
106 | return role.trim();
|
||
107 | } |
||
108 | |||
109 | public String getTriggerRole() { |
||
110 | if( !this.chkTrigger.isSelected() ) { |
||
111 | return null; |
||
112 | } |
||
113 | String role = this.txtRoleTrigger.getText(); |
||
114 | if( StringUtils.isBlank(role) ) {
|
||
115 | return null; |
||
116 | } |
||
117 | return role.trim();
|
||
118 | } |
||
119 | |||
120 | public String getAllRole() { |
||
121 | if( !this.chkAll.isSelected() ) { |
||
122 | return null; |
||
123 | } |
||
124 | String role = this.txtRoleAll.getText(); |
||
125 | if( StringUtils.isBlank(role) ) {
|
||
126 | return null; |
||
127 | } |
||
128 | return role.trim();
|
||
129 | } |
||
130 | |||
131 | } |