Revision 527 org.gvsig.gpe/library/trunk/org.gvsig.gpe/org.gvsig.gpe.exportto/org.gvsig.gpe.exportto.kml/src/main/java/org/gvsig/gpe/exportto/kml/ExporttoKMLProvider.java

View differences:

ExporttoKMLProvider.java
37 37

  
38 38
/**
39 39
 * Exporto provider which gets Exporto from a file.
40
 * 
40
 *
41 41
 * @author gvSIG Team
42 42
 * @version $Id$
43 43
 */
......
46 46

  
47 47
    private FLyrVect vectorLayer = null;
48 48
    private KMLOptionsPanel optPanel = null;
49
    
49

  
50 50
    /**
51
     * 
51
     *
52 52
     * Constructor.
53 53
     */
54 54
    public ExporttoKMLProvider(
55 55
        ProviderServices providerServices,
56 56
        FLyrVect vlayer) {
57
        
57

  
58 58
        super(
59 59
            providerServices,
60 60
            vlayer.getFeatureStore(),
61 61
            getTargetProjection(vlayer));
62
        
62

  
63 63
        vectorLayer = vlayer;
64
        
64

  
65 65
        IProjection viewProj = getTargetProjection(vlayer);
66 66
        boolean viewIs4326 = (viewProj.getAbrev().compareToIgnoreCase("epsg:4326") == 0);
67 67
        optPanel = new KMLOptionsPanel(vlayer.isLabeled(), !viewIs4326);
68 68
    }
69
    
69

  
70 70
    private static IProjection getTargetProjection(FLyrVect vlayer) {
71 71
        ICoordTrans ct = vlayer.getCoordTrans();
72 72
        if (ct == null) {
......
86 86
            optPanel.useBalloons(),
87 87
            optPanel.mustReprojectToEpsg4326());
88 88
    }
89
    
89

  
90 90
    public int getPanelCount() {
91 91
        return 2;
92 92
    }
......
99 99
            return selectFileOptionPanel;
100 100
        }
101 101
        return null;
102
    }}
102
    }
103

  
104
    @Override
105
    public boolean needsPanelTargetProjection(){
106
        return false;
107
    }
108
}
109

  
110

  

Also available in: Unified diff