Statistics
| Revision:

svn-gvsig-desktop / branches / v02_desarrollo / libraries / org.gvsig.sldsupport / org.gvsig.sldsupport.lib / org.gvsig.sldsupport.lib.api / src / main / java / org / gvsig / sldsupport / SLDSupportManager.java @ 40739

History | View | Annotate | Download (1.1 KB)

1
package org.gvsig.sldsupport;
2

    
3
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
4
import org.gvsig.sldsupport.exception.SLDReadException;
5
import org.gvsig.sldsupport.exception.SLDWriteException;
6
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbol;
7
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.line.ILineSymbol;
8
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol;
9
import org.gvsig.xmlpull.lib.api.stream.IXmlStreamReader;
10
import org.gvsig.xmlpull.lib.api.stream.IXmlStreamWriter;
11

    
12
public interface SLDSupportManager {
13
        
14
        public void writeSymbol(IXmlStreamWriter writer)
15
                        throws SLDWriteException;
16
        
17
        // =========================================
18
        
19
        public IMarkerSymbol readMarkerSymbol(IXmlStreamReader reader)
20
                        throws SLDReadException;
21
        
22
        public ILineSymbol readLineSymbol(IXmlStreamReader reader)
23
                        throws SLDReadException;
24
        
25
        public IFillSymbol readFillSymbol(IXmlStreamReader reader)
26
                        throws SLDReadException;
27

    
28
        public ISymbol readSymbol(IXmlStreamReader reader)
29
                        throws SLDReadException;
30
        
31
        
32
        
33

    
34
}