public abstract class AbstraktKonfigurationsObjekt extends Object implements KonfigurationsObjekt
| Modifier and Type | Field and Description |
|---|---|
protected String |
davobjektyp
Name des Typs im Datenkatalog.
|
protected com.vividsolutions.jts.geom.Geometry |
geometrie
die Geometrie.
|
protected double |
laenge
Länge.
|
protected String |
name
Name.
|
protected String |
pid
PID.
|
protected ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> |
wgs84
Koordinaten.
|
| Constructor and Description |
|---|
AbstraktKonfigurationsObjekt(String pid,
String name,
String davobjekttyp,
com.vividsolutions.jts.geom.Geometry geometrie,
org.geotools.feature.FeatureType featuretyp)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addKoordinaten(ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> punkte)
Fügt Koordinaten hinzu.
|
de.bsvrz.dav.daf.main.Data |
createData(de.bsvrz.dav.daf.main.ClientDavConnection dav,
String atg,
String asp)
Erzeugt ein
Data Objekt. |
String |
getDavobjektyp()
Gibt den Zieltyp des Objektes im DAV als String zurück.
|
de.bsvrz.dav.daf.main.config.SystemObjectType |
getDavTyp()
Gibt den Zieltyp des Objektes im DAV zurück.
|
org.geotools.feature.FeatureType |
getFeaturetyp()
Gibt den FeatureType des assoziierten Features zurück.
|
com.vividsolutions.jts.geom.Geometry |
getGeometrie()
Gibt die Geometrie des Objektes im DAVzurück.
|
ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> |
getKoordinaten()
Gibt die Koordinaten des Objektes zurück.
|
double |
getLaenge()
Gibt die Läge des Polygonzuges des Objektes zurück.
|
String |
getName()
Gibt den Namen zurück.
|
String |
getPid()
Gibt die PID zurück.
|
void |
setImportieren(boolean importieren)
Setzt das Flag, ob das Objekt importiert werden soll.
|
void |
setKoordinaten(ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> punkte)
Setzt die Koordinaten.
|
void |
setKoordinaten(com.vividsolutions.jts.geom.Coordinate[] featureKoordinatenWGS84)
Setzt die Koordinaten.
|
void |
setLaenge(double laenge)
Setzt die Läge des Polygonzuges des Objektes.
|
void |
setName(String name)
Setzt den Namen.
|
void |
setPid(String pid)
Setzt die PID.
|
void |
setZieltyp(String zieltyp)
Setzt den DAV-Zieltyp des Objektes.
|
boolean |
sollImportieren()
Test, ob das Objekt importiert werden soll.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProxyObjektprotected ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> wgs84
protected double laenge
protected String pid
protected String name
protected String davobjektyp
protected com.vividsolutions.jts.geom.Geometry geometrie
public AbstraktKonfigurationsObjekt(String pid, String name, String davobjekttyp, com.vividsolutions.jts.geom.Geometry geometrie, org.geotools.feature.FeatureType featuretyp)
pid - PIDname - Namedavobjekttyp - Zieltyp im DAVgeometrie - Geometriefeaturetyp - FeatureTypepublic void addKoordinaten(ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> punkte)
KonfigurationsObjektaddKoordinaten in interface KonfigurationsObjektpunkte - Punktkoordinatenpublic de.bsvrz.dav.daf.main.Data createData(de.bsvrz.dav.daf.main.ClientDavConnection dav,
String atg,
String asp)
Data Objekt.dav - ClientDavConnectionatg - Attributgruppeasp - AspektDatapublic String getDavobjektyp()
KonfigurationsObjektgetDavobjektyp in interface KonfigurationsObjektpublic de.bsvrz.dav.daf.main.config.SystemObjectType getDavTyp()
KonfigurationsObjektgetDavTyp in interface KonfigurationsObjektSystemObjectTypepublic org.geotools.feature.FeatureType getFeaturetyp()
public com.vividsolutions.jts.geom.Geometry getGeometrie()
KonfigurationsObjektgetGeometrie in interface KonfigurationsObjektSystemObjectTypepublic ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> getKoordinaten()
KonfigurationsObjektgetKoordinaten in interface KonfigurationsObjektpublic double getLaenge()
KonfigurationsObjektgetLaenge in interface KonfigurationsObjektpublic String getName()
KonfigurationsObjektgetName in interface KonfigurationsObjektpublic String getPid()
KonfigurationsObjektgetPid in interface KonfigurationsObjektpublic void setImportieren(boolean importieren)
KonfigurationsObjektsetImportieren in interface KonfigurationsObjektimportieren - true/falsepublic void setKoordinaten(ArrayList<de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Punkt> punkte)
KonfigurationsObjektsetKoordinaten in interface KonfigurationsObjektpunkte - Punktkoordinatenpublic void setKoordinaten(com.vividsolutions.jts.geom.Coordinate[] featureKoordinatenWGS84)
KonfigurationsObjektsetKoordinaten in interface KonfigurationsObjektfeatureKoordinatenWGS84 - Feature-Koordinatepublic void setLaenge(double laenge)
KonfigurationsObjektsetLaenge in interface KonfigurationsObjektlaenge - Längepublic void setName(String name)
KonfigurationsObjektsetName in interface KonfigurationsObjektname - Namepublic void setPid(String pid)
KonfigurationsObjektsetPid in interface KonfigurationsObjektpid - PIDpublic void setZieltyp(String zieltyp)
KonfigurationsObjektsetZieltyp in interface KonfigurationsObjektzieltyp - Zieltyp als Stringpublic boolean sollImportieren()
KonfigurationsObjektsollImportieren in interface KonfigurationsObjektCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.