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 / ConfigureReportFromLayoutParameters.java @ 1607

History | View | Annotate | Download (1.74 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 java.awt.Color;
9
import org.gvsig.app.project.documents.layout.LayoutDocument;
10
import org.gvsig.fmap.dal.feature.FeatureStore;
11
import org.gvsig.fmap.dal.swing.report.ReportAction;
12
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
13

    
14
/**
15
 *
16
 * @author fdiaz
17
 */
18
public interface ConfigureReportFromLayoutParameters {
19
    
20
    public LayoutDocument getLayout();
21

    
22
    public void setLayout(LayoutDocument layout);
23

    
24
    public FeatureStore getSource();
25

    
26
    public void setSource(FeatureStore source);
27

    
28
    public String getIdentifier();
29

    
30
    public void setIdentifier(String identifier);
31

    
32
    public String getLabel();
33

    
34
    public void setLabel(String label);
35

    
36
    public boolean isCenterToCurrentRow();
37

    
38
    public void setCenterToCurrentRow(boolean centerToCurrentRow);
39

    
40
    public boolean isZoomToCurrentRow();
41

    
42
    public void setZoomToCurrentRow(boolean zoomToCurrentRow);
43

    
44
    public double getBufferSize();
45

    
46
    public void setBufferSize(double bufferSize);
47

    
48
    public boolean isHighlightRecord();
49

    
50
    public void setHighlightRecord(boolean b);
51

    
52
    public boolean isUseIntervalPdfViewer();
53

    
54
    public void setUseIntervalPdfViewer(boolean useIntervalPdfViewer);
55

    
56
    public String getViewTag();
57

    
58
    public void setViewTag(String tag);
59
    
60
//    public Color getFillColor();
61
//    
62
//    public void setFillColor(Color color);
63
//
64
//    public Color getLineColor();
65
//    
66
//    public void setLineColor(Color color);
67

    
68
    public ISymbol getHighlightSymbol();
69
    
70
    public void setHighlightSymbol(ISymbol symbol);
71

    
72
    
73
}