Revision 44473

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/featureform/swing/impl/dynformfield/ImageFile/AbstractJDynFormFieldImage.java
142 142
        }
143 143
    }
144 144

  
145

  
145 146
    @Override
147
    public double getResizeWeight() {
148
        Tags tags = this.getDefinition().getTags();
149
        if( !tags.has(DynFormSPIManager.TAG_DYNFORM_RESIZEWEIGHT) ) {
150
            return 1.0;
151
        }
152
        int resizeWeight = tags.getInt(DynFormSPIManager.TAG_DYNFORM_RESIZEWEIGHT, 0);
153
        if( resizeWeight<1 ) {
154
            return 0;
155
        }
156
        if( resizeWeight>100 ) {
157
            return 1;
158
        }
159
        return resizeWeight / 100.0;
160
    }
161

  
162
    @Override
146 163
    public abstract Object getValue();
147 164

  
148 165
    @Override

Also available in: Unified diff