Revision 45526 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/symbol/marker/impl/AbstractMarkerSymbol.java

View differences:

AbstractMarkerSymbol.java
30 30
import java.awt.geom.AffineTransform;
31 31
import java.awt.geom.Point2D;
32 32
import org.apache.commons.lang3.StringUtils;
33

  
34 33
import org.gvsig.compat.print.PrintAttributes;
35 34
import org.gvsig.expressionevaluator.ExpressionBuilder;
36 35
import org.gvsig.expressionevaluator.ExpressionUtils;
......
376 375
        setRotation(state.getDouble(FIELD_ROTATION));
377 376
        setSize(state.getDouble(FIELD_SIZE));
378 377

  
379
        setDrawLineToOffset(state.getBoolean(FIELD_DRAWLINETOOFFSET));
378
        setDrawLineToOffset(state.getBoolean(FIELD_DRAWLINETOOFFSET, false));
380 379
        setOffsetXExpression(state.getString(FIELD_OFFSETX_EXPRESSION));
381 380
        setOffsetYExpression(state.getString(FIELD_OFFSETY_EXPRESSION));
382 381
        setRotationExpression(state.getString(FIELD_ROTATION_EXPRESSION));
......
427 426
                definition.addDynFieldObject(FIELD_OFFSET).setMandatory(false).setClassOfValue(Point2D.class);
428 427

  
429 428
                // Rotation
430
                definition.addDynFieldDouble(FIELD_ROTATION).setMandatory(true);
429
                definition.addDynFieldDouble(FIELD_ROTATION).setMandatory(false);
431 430

  
432 431
                // Size
433 432
                definition.addDynFieldDouble(FIELD_SIZE).setMandatory(true);

Also available in: Unified diff