[Gvsig_desarrolladores] como crear un EditableFeatureAttributeDescriptor

Cèsar Ordiñana cordinyana en gvsig.com
Lun Mayo 17 17:12:14 CEST 2010


Hola,

agirrearri escribió:
> Hola a todos:
>
> Quiero crear un SHP y yo tengo tres arrays, se como crearlo una vez que
> tenga el FeatureType adecuado, pero quiero crearlo bien y para esto tengo
> algunas dudas.
>
> 1 con nombres de campos
> 2 con tipos de datos
> 3 con tamaños de los campos
>
> Se crear el EditableFeatureType con esta información pero no puedo crear un
> EditableFeatureAttributeDescriptor[]?
>
> En definitiva hacer un new EditableFeatureAttributeDescriptor(nombre, tipo,
> tamaño);, asi rellenar el EditableFeatureAttributeDescriptor[] y con esto
> despues el EditableFeatureType?
>
> Lo quiero así porque el EditableFeatureType solo tien el add o el
> setDefaultGeometry pero el EditableFeatureAttributeDescriptor tiene una gran
> variedad de metodos set, chekintegrity etc.
>
> ya se que cuando ago el featureType.add me devuelve un
> EditableFeatureAttributeDescriptor pero despues de hacer los cambios a ese
> EditableFeatureAttributeDescriptor como le vuelvo a meter al
> editableFeatureType? Hay alguna manera?
>   

No hace falta, el método add lo añade y te devuelve ese mismo que ha 
añadido. Es decir, los cambios que hagas sobre ese 
EditableFeatureAttributeDescriptor los haces directamente sobre el que 
tiene el EditableFeatureType internamente.

>
> Gracias, atentamente Eñaut
>   

Saludos,

-- 
Cèsar Ordiñana Navarro
gvSIG software architect
DiSiD Technologies (http://www.disid.com)



Más información sobre la lista de distribución gvSIG_desarrolladores