Revision 298 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/dynobject/DefaultDynObjectModel.java

View differences:

DefaultDynObjectModel.java
39 39
import org.gvsig.tools.swing.api.dynobject.DynObjectModel;
40 40

  
41 41
/**
42
*
43
* {@link DynObjectModel} that basically consists of a {@link DynFieldModel} elements' container. 
44
* 
45
* @author 2010 - <a href="cordinyana@gvsig.org">C?sar Ordi?ana</a> - gvSIG Team
46
* @author 2010 - <a href="mailto:reinhold@uji.es">Cristian Mart?n&nbsp;</a>  - gvSIG Team
47
* @version $Id$
48
*
49
*/
42
 * 
43
 * {@link DynObjectModel} that basically consists of a {@link DynFieldModel}
44
 * elements' container.
45
 * 
46
 * @author 2010 - <a href="cordinyana@gvsig.org">C?sar Ordi?ana</a> - gvSIG Team
47
 * @author 2010 - <a href="mailto:reinhold@uji.es">Cristian Mart?n&nbsp;</a> -
48
 *         gvSIG Team
49
 * @version $Id$
50
 * 
51
 */
50 52
public class DefaultDynObjectModel extends AbstractDynObjectModel implements
51 53
    DynObjectModel {
52 54

  
......
54 56
     * Constructor.
55 57
     * 
56 58
     * @param theClass
57
     *      the current DynClass.
58
     * @param initAll <br>
59
     *      &nbsp;&nbsp;&nbsp;&nbsp;<b>true</b>&nbsp;&nbsp;&nbsp;if we want to populate the Model with the default given values.
60
     *      <br>&nbsp;&nbsp;&nbsp;&nbsp;<b>false</b>&nbsp;&nbsp;if we want to get an empty DynObjectModel.  
59
     *            the current DynClass.
60
     * @param initAll
61
     * <br>
62
     *            &nbsp;&nbsp;&nbsp;&nbsp;<b>true</b>&nbsp;&nbsp;&nbsp;if we
63
     *            want to populate the Model with the default given values. <br>
64
     *            &nbsp;&nbsp;&nbsp;&nbsp;<b>false</b>&nbsp;&nbsp;if we want to
65
     *            get an empty DynObjectModel.
61 66
     */
62 67
    public DefaultDynObjectModel(DynClass dynClass, boolean initAll) {
63 68
        super(dynClass, initAll);
......
70 75
     * createDynObjectComponentModelElement(org.gvsig.tools.dynobject.DynField,
71 76
     * org.gvsig.tools.dynobject.DynClass)
72 77
     */
73
    protected DynFieldModel createDynObjectModelElement(
74
        String fieldName, DynClass dynClass, String group) {
78
    @Override
79
    protected DynFieldModel createDynObjectModelElement(String fieldName,
80
        DynClass dynClass, String group) {
75 81
        return new DefaultDynObjectModelElement(fieldName, dynClass, group);
76 82
    }
77 83

  
......
81 87
     * @seeorg.gvsig.tools.swing.spi.AbstractDynObjectModel#
82 88
     * initDynFieldModelList()
83 89
     */
90
    @Override
84 91
    public void initDynFieldModelList() {
85
        if (this.dynClass == null)
92
        if (this.dynClass == null) {
86 93
            return;
94
        }
87 95
        DynField[] fields = this.dynClass.getDeclaredDynFields();
88 96
        if (fields != null) {
89 97
            DynField field = null;

Also available in: Unified diff