Revision 1744 trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/fframes/FFrameLegend.java
FFrameLegend.java | ||
---|---|---|
351 | 351 |
try { |
352 | 352 |
toFFrameSymbol(layoutContext, re, xl, yl, |
353 | 353 |
fs2d, sizefont, h, |
354 |
cla_layer.getShapeType()); |
|
354 |
cla_layer.getShapeType(), viewPort);
|
|
355 | 355 |
} catch (ReadException ex) { |
356 | 356 |
ex.printStackTrace(); |
357 | 357 |
} |
... | ... | |
390 | 390 |
try { |
391 | 391 |
toFFrameSymbol(layoutContext, re, xl, yl, |
392 | 392 |
fs2d, sizefont, h, |
393 |
cla_layer.getShapeType()); |
|
393 |
cla_layer.getShapeType(), viewPort);
|
|
394 | 394 |
} catch (ReadException e) { |
395 | 395 |
e.printStackTrace(); |
396 | 396 |
} |
... | ... | |
588 | 588 |
* tama?o de la fuente. |
589 | 589 |
*/ |
590 | 590 |
private void toFFrameSymbol(LayoutContext layoutContext, Rectangle2D re, double x, |
591 |
double y, ISymbol fs2d, float sizefont, double h, int shapeType) { |
|
591 |
double y, ISymbol fs2d, float sizefont, double h, int shapeType, ViewPort viewPort) {
|
|
592 | 592 |
double pW = 5; |
593 | 593 |
double wl = (re.getWidth() / pW); |
594 | 594 |
double haux = (sizefont * 0.7); |
... | ... | |
609 | 609 |
symbol.setBoundBox(FLayoutUtilities.toSheetRect(rAux3, layoutContext.getAT())); |
610 | 610 |
symbol.setSymbol(fs2d); |
611 | 611 |
symbol.setShapeType(shapeType); |
612 |
symbol.setViewPort(viewPort); |
|
612 | 613 |
layoutContext.addFFrame(symbol, false, true); |
613 | 614 |
} |
614 | 615 |
|
Also available in: Unified diff