Revision 9917 branches/v10/libraries/libRemoteServices/src/org/gvsig/remoteClient/gml/factories/IGeometriesFactory.java

View differences:

IGeometriesFactory.java
1 1
package org.gvsig.remoteClient.gml.factories;
2 2

  
3 3
import java.awt.geom.Point2D;
4
import java.util.ArrayList;
4
import java.util.Map;
5 5

  
6
import org.gvsig.remoteClient.gml.types.IXMLType;
6 7

  
8

  
7 9
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
8 10
 *
9 11
 * Copyright (C) 2004 IVER T.I. and Generalitat Valenciana.
......
48 50
 *
49 51
 * $Id$
50 52
 * $Log$
51
 * Revision 1.1  2006-08-10 12:00:49  jorpiell
53
 * Revision 1.1.2.1  2007-01-25 16:12:59  jorpiell
54
 * Se han sustituido las clases por las que hay en el nuevo driver de GML.
55
 *
56
 * Revision 1.3  2006/12/29 17:15:48  jorpiell
57
 * Se tienen en cuenta los simpleTypes y los choices, adem?s de los atributos multiples
58
 *
59
 * Revision 1.2  2006/12/22 11:25:44  csanchez
60
 * Nuevo parser GML 2.x para gml's sin esquema
61
 *
62
 * Revision 1.1  2006/08/10 12:00:49  jorpiell
52 63
 * Primer commit del driver de Gml
53 64
 *
54 65
 *
......
60 71
 * to create the equivalent object.
61 72
 * 
62 73
 * @author Jorge Piera Llodr? (piera_jor@gva.es)
74
 * @author Carlos S?nchez Peri??n (sanchez_carper@gva.es)
75
 * 
63 76
 */
64 77
public interface IGeometriesFactory {
65 78
	/**
......
107 120
	 * Create a simple feature
108 121
	 * @param element
109 122
	 * Element name
123
	 * @param type
124
	 * Geoemtry type
125
	 * @param params
126
	 * Params values
110 127
	 * @param geometry
111 128
	 * Geoemtry 
112
	 * @param params
113
	 * Params names
114
	 * @param values
115
	 * Params values
116 129
	 * @return
117 130
	 */
118 131
	public Object createSimpleFeature(String element,
119
			Object geometry,
120
			ArrayList params,
121
			ArrayList values);
132
			IXMLType type,
133
			Map values,
134
			Object geometry);			
122 135
	
123 136
}

Also available in: Unified diff