Revision 1092 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.impl/src/main/java/org/gvsig/tools/dynform/impl/DefaultJDynForm.java

View differences:

DefaultJDynForm.java
144 144
			}
145 145
		}
146 146
	}
147
	
148
	protected void fireFieldChangeEvent(JDynFormField field) {
149
		Iterator it = this.listeners.iterator();
150
		while (it.hasNext()) {
151
			JDynFormListener listener = (JDynFormListener) it.next();
152
			try {
153
			listener.fieldChanged(field);
154
			} catch (Exception ex) {
155
				logger.info("Error calling listener " + listener.toString()
156
						+ "(" + listener.getClass().getName() + ") from "
157
						+ this.toString() + "(" + this.getClass().getName()
158
						+ ").", ex);
159
			}
160
		}
161
	}
147 162

  
148 163
	
149 164
	public JLabel getMessagesJLabel() {
......
468 483
	}
469 484

  
470 485
	public void fieldChanged(JDynFormField field) {
471
		// TODO Auto-generated method stub
486
		fireFieldChangeEvent(field);
472 487
	}
473 488

  
474 489
	public boolean isReadOnly() {

Also available in: Unified diff