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 / extension / reportfromlayout / ConfigureReportFromLayoutParametersImpl.java @ 1594

History | View | Annotate | Download (2.82 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.extension.reportfromlayout;
7

    
8
import org.gvsig.app.project.documents.layout.LayoutDocument;
9
import org.gvsig.fmap.dal.feature.FeatureStore;
10

    
11
/**
12
 *
13
 * @author fdiaz
14
 */
15
public class ConfigureReportFromLayoutParametersImpl implements ConfigureReportFromLayoutParameters {
16
    LayoutDocument layout;
17
    FeatureStore source;
18
    String identifier;
19
    String label;
20
    private boolean centerToCurrentRow;
21
    private boolean zoomToCurrentRow;
22
    private double bufferSize;
23
    private boolean useIntervalPdfViewer;
24
    private boolean selectCurrentRow;
25
    private String viewTag;
26

    
27
    @Override
28
    public LayoutDocument getLayout() {
29
        return layout;
30
    }
31

    
32
    @Override
33
    public void setLayout(LayoutDocument layout) {
34
        this.layout = layout;
35
    }
36

    
37
    @Override
38
    public FeatureStore getSource() {
39
        return source;
40
    }
41

    
42
    @Override
43
    public void setSource(FeatureStore source) {
44
        this.source = source;
45
    }
46

    
47
    @Override
48
    public String getIdentifier() {
49
        return identifier;
50
    }
51

    
52
    @Override
53
    public void setIdentifier(String identifier) {
54
        this.identifier = identifier;
55
    }
56

    
57
    @Override
58
    public String getLabel() {
59
        return this.label;
60
    }
61

    
62
    @Override
63
    public void setLabel(String label) {
64
        this.label = label;
65
    }
66

    
67
    @Override
68
    public boolean isCenterToCurrentRow() {
69
        return this.centerToCurrentRow;
70
    }
71

    
72
    @Override
73
    public void setCenterToCurrentRow(boolean centerToCurrentRow) {
74
        this.centerToCurrentRow = centerToCurrentRow;
75
    }
76

    
77
    @Override
78
    public boolean isZoomToCurrentRow() {
79
        return this.zoomToCurrentRow;
80
    }
81

    
82
    @Override
83
    public void setZoomToCurrentRow(boolean zoomToCurrentRow) {
84
        this.zoomToCurrentRow = zoomToCurrentRow;
85
    }
86

    
87
    @Override
88
    public double getBufferSize() {
89
        return this.bufferSize;
90
    }
91

    
92
    @Override
93
    public void setBufferSize(double bufferSize) {
94
        this.bufferSize = bufferSize;
95
    }
96

    
97
    @Override
98
    public boolean isSelectCurrentRow() {
99
        return this.selectCurrentRow;
100
    }
101

    
102
    @Override
103
    public void setSelectCurrentRow(boolean selectCurrentRow) {
104
        this.selectCurrentRow = selectCurrentRow;
105
    }
106

    
107
    @Override
108
    public boolean isUseIntervalPdfViewer() {
109
        return useIntervalPdfViewer;
110
    }
111

    
112
    @Override
113
    public void setUseIntervalPdfViewer(boolean useIntervalPdfViewer) {
114
        this.useIntervalPdfViewer = useIntervalPdfViewer;
115
    }
116
    
117
    @Override
118
    public String getViewTag() {
119
        return this.viewTag;
120
    }
121

    
122
    @Override
123
    public void setViewTag(String viewTag) {
124
        this.viewTag = viewTag;
125
    }
126

    
127
    
128
    
129
}