Revision 270 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.serv/org.gvsig.tools.swing.serv.field/src/main/java/org/gvsig/tools/swing/serv/field/component/JDefaultDynFieldComponent.java

View differences:

JDefaultDynFieldComponent.java
40 40
 * @author 2010- C?sar Ordi?ana - gvSIG team
41 41
 */
42 42
public class JDefaultDynFieldComponent extends AbstractJDynFieldComponent
43
	implements JDynFieldComponent {
43
    implements JDynFieldComponent {
44 44

  
45 45
    // private JPanel panel;
46 46
    protected JLabel label;
......
51 51
     * @throws ServiceException
52 52
     */
53 53
    public JDefaultDynFieldComponent(ValueField parent, DynField dynField,
54
	    DynObject dynObject) throws ServiceException {
55
	super(dynField, parent);
54
        DynObject dynObject) throws ServiceException {
55
        super(dynField, parent);
56 56
    }
57 57

  
58 58
    /*
......
62 62
     */
63 63
    @Override
64 64
    protected void afterUI() {
65
	// TODO Auto-generated method stub
65
        // TODO Auto-generated method stub
66 66

  
67 67
    }
68 68

  
......
71 71
     * 
72 72
     * @see org.gvsig.tools.swing.api.dynobject.JComponent#getComponent()
73 73
     */
74
	public JComponent asJComponent() {
75
	return label;
74
    public JComponent asJComponent() {
75
        return label;
76 76
    }
77 77

  
78 78
    private String getLabel() {
79
	Object value = this.getFieldValue();
80
	return (value == null) ? "" : value.toString();
79
        Object value = this.getFieldValue();
80
        return (value == null) ? "" : value.toString();
81 81
    }
82 82

  
83 83
    /*
......
88 88
     * ()
89 89
     */
90 90
    public Object getValue() {
91
	return label.getText();
91
        return label.getText();
92 92
    }
93 93

  
94 94
    // /**
......
107 107
     */
108 108
    @Override
109 109
    protected void initData() {
110
	// TODO Auto-generated method stub
110
        // TODO Auto-generated method stub
111 111

  
112 112
    }
113 113

  
......
118 118
     */
119 119
    @Override
120 120
    protected void initUI() {
121
	label = new JLabel(this.getLabel());
121
        label = new JLabel(this.getLabel());
122 122
    }
123 123

  
124 124
    /*
125 125
     * (non-Javadoc)
126 126
     * 
127 127
     * @see
128
     * 
128 129
     * org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponent#isMandatory
129 130
     * ()
130 131
     */
131 132
    @Override
132 133
    public boolean isMandatory() {
133
	return this.getDynField().isMandatory();
134
        return this.getDynField().isMandatory();
134 135
    }
135 136

  
136 137
    /*
137 138
     * (non-Javadoc)
138 139
     * 
139 140
     * @see
141
     * 
140 142
     * org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponent#requestFocus
141 143
     * ()
142 144
     */
143 145
    public void requestFocus() {
144
	label.requestFocus();
146
        label.requestFocus();
145 147
    }
146 148

  
147 149
    /*
148 150
     * (non-Javadoc)
149 151
     * 
150 152
     * @see
153
     * 
151 154
     * org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponent#setEnabled
152 155
     * (boolean)
153 156
     */
154 157
    public void setEnabled(boolean isEnabled) {
155
	label.setEnabled(isEnabled);
158
        label.setEnabled(isEnabled);
156 159
    }
157 160

  
158 161
    /*
......
163 166
     */
164 167
    @Override
165 168
    protected void setJDynFieldComponentListeners() {
166
	// TODO Auto-generated method stub
169
        // TODO Auto-generated method stub
167 170

  
168 171
    }
169 172

  
......
174 177
     */
175 178
    @Override
176 179
    protected void setReadOnly() {
177
	// Do nothing. Label is already ReadOnly
180
        // Do nothing. Label is already ReadOnly
178 181
    }
179 182

  
180 183
    /*
......
185 188
     * (java.lang.Object)
186 189
     */
187 190
    protected void setNullValue() {
188
	label.setText("");
191
        label.setText("");
189 192
    }
190
    
193

  
191 194
    protected void setNonNullValue(Object value) {
192
	label.setText(value.toString());
195
        label.setText(value.toString());
193 196
    }
194
}
197
}

Also available in: Unified diff