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 |
|
---|---|
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 |
} |