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
/*
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
package org.gvsig.app.project.documents.layout.report;
7

    
8
import org.gvsig.fmap.dal.swing.report.ReportAction;
9

    
10
/**
11
 *
12
 * @author fdiaz
13
 */
14
public interface LayoutReportAction extends ReportAction {
15

    
16
    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
    String LAYOUT_REPORT_HIGHLIGHT_RECORD = "highlightRecord";
23
    String LAYOUT_REPORT_HIGHLIGHT_SYMBOL = "highlightSymbol";
24
//    String LAYOUT_REPORT_LINE_COLOR = "lineColor";
25
//    String LAYOUT_REPORT_FILL_COLOR = "fillColor";
26
    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

    
31
    String evaluateDynamicText(String s);
32

    
33
    double getBufferSize();
34

    
35
    boolean isCenterToCurrentRow();
36

    
37
    boolean isZoomToCurrentRow();
38
    
39
    boolean isUseInternalPdfViewer();
40

    
41
    void setBufferSize(double bufferSize);
42

    
43
    void setCenterToCurrentRow(boolean centerToCurrentRow);
44

    
45
    public String getViewTag();
46

    
47
    public void setViewTag(String viewTag);
48
    
49
    void setUseInternalPdfViewer(boolean useInternalPdfViewer);
50

    
51
    void setZoomToCurrentRow(boolean zoomToCurrentRow);
52
    
53
    public boolean isHighlightRecord();
54
   
55
    public void setHighlightRecord(boolean b);
56
    
57
}