Statistics
| Revision:

svn-document-layout / trunk / org.gvsig.app.document.layout2.app / org.gvsig.app.document.layout2.app.mainplugin / src / main / java / org / gvsig / app / project / documents / layout / report / LayoutReportAction.java @ 1607

History | View | Annotate | Download (1.72 KB)

1 1594 fdiaz
/*
2
 * To change this license header, choose License Headers in Project Properties.
3
 * To change this template file, choose Tools | Templates
4
 * and open the template in the editor.
5
 */
6 1531 jjdelcerro
package org.gvsig.app.project.documents.layout.report;
7
8
import org.gvsig.fmap.dal.swing.report.ReportAction;
9
10
/**
11
 *
12 1594 fdiaz
 * @author fdiaz
13 1531 jjdelcerro
 */
14 1594 fdiaz
public interface LayoutReportAction extends ReportAction {
15 1531 jjdelcerro
16 1594 fdiaz
    String LAYOUT_REPORT_BUFFER_SIZE = "bufferSize";
17
    String LAYOUT_REPORT_CENTER_TO_CURRENT_ROW = "centerToCurrentRow";
18
    String LAYOUT_REPORT_DEFAULT_TEMPLATE_NAME = "layout";
19
    String LAYOUT_REPORT_LABEL = "label";
20
    String LAYOUT_REPORT_NAME = "name";
21
    String LAYOUT_REPORT_TEMPLATE_NAME = "templateName";
22 1601 fdiaz
    String LAYOUT_REPORT_HIGHLIGHT_RECORD = "highlightRecord";
23
    String LAYOUT_REPORT_HIGHLIGHT_SYMBOL = "highlightSymbol";
24 1607 fdiaz
//    String LAYOUT_REPORT_LINE_COLOR = "lineColor";
25
//    String LAYOUT_REPORT_FILL_COLOR = "fillColor";
26 1594 fdiaz
    String LAYOUT_REPORT_TYPE = "type";
27
    String LAYOUT_REPORT_VIEW_TAG = "viewTag";
28
    String LAYOUT_REPORT_USE_INTERNAL_PDF_VIEWER = "useInternalPdfViewer";
29
    String LAYOUT_REPORT_ZOOM_TO_CURRENT_ROW = "zoomToCurrentRow";
30 1551 jjdelcerro
31 1594 fdiaz
    String evaluateDynamicText(String s);
32 1531 jjdelcerro
33 1600 fdiaz
    double getBufferSize();
34 1551 jjdelcerro
35 1594 fdiaz
    boolean isCenterToCurrentRow();
36 1551 jjdelcerro
37 1594 fdiaz
    boolean isZoomToCurrentRow();
38
39
    boolean isUseInternalPdfViewer();
40 1532 jjdelcerro
41 1600 fdiaz
    void setBufferSize(double bufferSize);
42 1531 jjdelcerro
43 1594 fdiaz
    void setCenterToCurrentRow(boolean centerToCurrentRow);
44 1534 jjdelcerro
45 1594 fdiaz
    public String getViewTag();
46 1534 jjdelcerro
47 1594 fdiaz
    public void setViewTag(String viewTag);
48 1534 jjdelcerro
49 1594 fdiaz
    void setUseInternalPdfViewer(boolean useInternalPdfViewer);
50 1532 jjdelcerro
51 1594 fdiaz
    void setZoomToCurrentRow(boolean zoomToCurrentRow);
52 1551 jjdelcerro
53 1601 fdiaz
    public boolean isHighlightRecord();
54
55
    public void setHighlightRecord(boolean b);
56
57 1531 jjdelcerro
}