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 | ||
---|---|---|
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() { |
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.services/src/main/java/org/gvsig/tools/dynform/services/dynformset/subform/SubformJDynFormSet.java | ||
---|---|---|
38 | 38 |
import org.gvsig.tools.dynform.DynFormDefinition; |
39 | 39 |
import org.gvsig.tools.dynform.JDynForm; |
40 | 40 |
import org.gvsig.tools.dynform.JDynForm.JDynFormListener; |
41 |
import org.gvsig.tools.dynform.JDynFormField; |
|
41 | 42 |
import org.gvsig.tools.dynform.services.dynformset.subform.FormSetButtonBar.FormSetListener; |
42 | 43 |
import org.gvsig.tools.dynform.spi.AbstractJDynFormSet; |
43 | 44 |
import org.gvsig.tools.dynform.spi.ActionStore; |
... | ... | |
393 | 394 |
this.fireFormMovedToEvent(this.current); |
394 | 395 |
} |
395 | 396 |
|
397 |
public void fieldChanged(JDynFormField field) { |
|
398 |
// TODO Auto-generated method stub |
|
399 |
|
|
400 |
} |
|
401 |
|
|
396 | 402 |
} |
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.services/src/main/java/org/gvsig/tools/dynform/services/dynformfield/DynObjectList/JDynFormFieldDynObjectList.java | ||
---|---|---|
141 | 141 |
public void message(String message) { |
142 | 142 |
fireMessageEvent(message); |
143 | 143 |
} |
144 |
|
|
145 |
public void fieldChanged(JDynFormField field) { |
|
146 |
// TODO Auto-generated method stub |
|
147 |
|
|
148 |
} |
|
144 | 149 |
|
145 | 150 |
} |
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.services/src/main/java/org/gvsig/tools/dynform/services/dynformfield/DynObject/JDynFormFieldDynObject.java | ||
---|---|---|
127 | 127 |
public void message(String message) { |
128 | 128 |
fireMessageEvent(message); |
129 | 129 |
} |
130 |
|
|
131 |
public void fieldChanged(JDynFormField field) { |
|
132 |
// TODO Auto-generated method stub |
|
133 |
|
|
134 |
} |
|
130 | 135 |
|
131 | 136 |
} |
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.api/src/main/java/org/gvsig/tools/dynform/JDynForm.java | ||
---|---|---|
35 | 35 |
|
36 | 36 |
public interface JDynFormListener { |
37 | 37 |
public void message(String message); |
38 |
public void fieldChanged(JDynFormField field); |
|
38 | 39 |
} |
39 | 40 |
|
40 | 41 |
public static final int USE_PLAIN = 0; |
Also available in: Unified diff