public final class MifGeoObjektFactory
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
KonfigurationsObjekt |
erzeugeMifGeoObjekt(MifObjekt mo,
java.lang.String pidspaltenname,
java.lang.String davzieltyp)
Erzeugt ein Konfigurationsobjekt.
|
KonfigurationsObjekt |
erzeugeMifGeoObjekt(java.lang.String pid,
java.lang.String name,
com.vividsolutions.jts.geom.Geometry geometrie,
org.geotools.feature.FeatureType featuretyp)
Erzeugt ein Konfigurationsobjekt.
|
static MifGeoObjektFactory |
getInstance(de.bsvrz.dav.daf.main.ClientDavConnection dav)
Gibt die Instanz dieser KLasse zurück.
|
void |
updatePID(java.lang.String oldpid,
java.lang.String newpid)
Aktualisiert eine geänderte PID.
|
public static MifGeoObjektFactory getInstance(de.bsvrz.dav.daf.main.ClientDavConnection dav)
dav - ClientDavConnectionMifGeoObjektFactorypublic KonfigurationsObjekt erzeugeMifGeoObjekt(MifObjekt mo, java.lang.String pidspaltenname, java.lang.String davzieltyp) throws ImportException
mo - MifObjekt das zugehöhrige Objekt der
MIF-Datenbasis.pidspaltenname - der Name der zur Bildeung der PID zu benutzenden Spalte der
MIF-Datenbasisdavzieltyp - Zielttyp im DAVKonfigurationsObjektImportException - bei Ausnahmenpublic KonfigurationsObjekt erzeugeMifGeoObjekt(java.lang.String pid, java.lang.String name, com.vividsolutions.jts.geom.Geometry geometrie, org.geotools.feature.FeatureType featuretyp) throws ImportException
pid - PIDname - Namegeometrie - Geometriefeaturetyp - FeatureTypKonfigurationsObjektImportException - bei Ausnahmenpublic void updatePID(java.lang.String oldpid,
java.lang.String newpid)
oldpid - alte PIDnewpid - neue PID