Revision 484 org.gvsig.gpe/library/trunk/org.gvsig.gpe/org.gvsig.gpe.lib/org.gvsig.gpe.lib.api/src/main/java/org/gvsig/gpe/lib/api/parser/IGPEContentHandlerSFP0.java

View differences:

IGPEContentHandlerSFP0.java
51 51
public interface IGPEContentHandlerSFP0 {
52 52

  
53 53
	/**
54
	 * This method indicates that the parser has found a curve. 
54
	 * This method indicates that the parser has found a curve.
55 55
	 * @param id
56 56
	 * curve identifier
57 57
	 * @param coords
......
59 59
	 * @param srs
60 60
	 * Spatial reference system
61 61
	 * @return
62
	 * Consumer application object that represents a lineString 
62
	 * Consumer application object that represents a lineString
63 63
	 */
64 64
	public Object startCurve(String id, ICoordinateIterator coords, String srs);
65
	
65

  
66 66
	/**
67
	 * This method indicates that the parser has found a curve. 
67
	 * This method indicates that the parser has found a curve.
68 68
	 * @param id
69 69
	 * curve identifier
70 70
	 * @param srs
71 71
	 * Spatial reference system
72 72
	 * @return
73
	 * Consumer application object that represents a lineString 
73
	 * Consumer application object that represents a lineString
74 74
	 */
75 75
	public Object startCurve(String id, String srs);
76 76

  
77 77
	/**
78 78
     * It is thrown when the Curve has been completely parsed.
79 79
	 * @param Curve
80
	 * Consumer application object that represents a Curve 
80
	 * Consumer application object that represents a Curve
81 81
	 */
82 82
	public void endCurve(Object Curve);
83
	
83

  
84 84
	/**
85 85
	 * It adds a segment to a curve.
86 86
	 * @param segment
......
89 89
	 * The curve
90 90
	 */
91 91
	public void addSegmentToCurve(Object segment, Object curve);
92
	
92

  
93 93
	/**
94
	 * This method indicates that the parser has found a multiCurve. 
94
	 * This method indicates that the parser has found a multiCurve.
95 95
	 * @param id
96 96
	 * MultyCurve identifier
97 97
	 * @param srs
98 98
	 * Spatial reference system
99 99
	 * @return
100
	 * Consumer application object that represents a multiCurve 
100
	 * Consumer application object that represents a multiCurve
101 101
	 */
102 102
	public Object startMultiCurve(String id, String srs);
103
	
103

  
104
	public Object startMultiCurve(String id, String srs, int dimension);
105

  
104 106
	/**
105 107
	 * It is thrown when the multiCurve has been completely parsed
106 108
	 * @param multiCurve
107 109
	 * Consumer application object that represents a multiCurve
108 110
	 */
109 111
	public void endMultiCurve(Object multiCurve);
110
	
112

  
111 113
	/**
112 114
	 * It is thrown to add a curve to one multiCurve.
113 115
	 * @param curve
......
116 118
	 * Consumer application object that represents a multiCurve
117 119
	 */
118 120
	public void addCurveToMultiCurve(Object curve, Object multiCurve);
119
		
120
	
121

  
122

  
121 123
}

Also available in: Unified diff