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
- ClientDavConnection
MifGeoObjektFactory
public 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 DAVKonfigurationsObjekt
ImportException
- 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
- FeatureTypKonfigurationsObjekt
ImportException
- bei Ausnahmenpublic void updatePID(java.lang.String oldpid, java.lang.String newpid)
oldpid
- alte PIDnewpid
- neue PID