Statistics
| Revision:

root / trunk / extensions / extSymbology / src / org / gvsig / remoteClient / sld / symbolizers / SLDMultiPointSymbolizer.java @ 20768

History | View | Annotate | Download (841 Bytes)

1
package org.gvsig.remoteClient.sld.symbolizers;
2

    
3
import java.util.ArrayList;
4

    
5
import org.gvsig.remoteClient.sld.AbstractSLDSymbolizer;
6

    
7
import com.iver.cit.gvsig.fmap.core.FShape;
8
/**
9
 * Implements a symbolizer which can contain more than one 
10
 * SLDPointSymbolizer at the same time
11
 * 
12
 * @see SLDPointSymbolizer
13
 * @see http://portal.opengeospatial.org/files/?artifact_id=1188
14
 * @author Pepe Vidal Salvador - jose.vidal.salvador@iver.es
15
 */
16
public abstract class SLDMultiPointSymbolizer extends AbstractSLDSymbolizer implements ISLDSymbolizer{
17

    
18
        protected ArrayList<SLDPointSymbolizer> points = new ArrayList<SLDPointSymbolizer>();
19
        
20
        public abstract String toXML() ;
21
        
22
        public int getShapeType() {
23
                return FShape.POINT;
24
        }        
25

    
26
        public void addSldPoint(SLDPointSymbolizer point) {
27
                points.add(point);
28
        }
29
        
30
}