public class DOTCsvPlugin extends java.lang.Object implements DisplayObjectTypePlugin
| Constructor and Description |
|---|
DOTCsvPlugin() |
| Modifier and Type | Method and Description |
|---|---|
DisplayObjectType |
getDisplayObjectType()
Gibt den Darstellungstypen des Plugins zurück, das ist ein Implementation von
DisplayObjectType. |
java.lang.String |
getGeometryType()
Gibt 'typ.fläche', 'typ.linie', 'typ.punkt' oder 'typ.geoReferenzObject' zurück, je nachdem, ob das Plugin für Systemobjekte so eingeschränkt
werden kann (in den ersten drei Fällen) oder nicht (im letzten Fall).
|
DisplayObjectsInitializer |
getInitializer()
Gibt den Initializer zurück, der die Darstellungsobjekte initialisiert.
|
java.lang.String |
getName()
Gibt den eindeutigen Namen des Plugins zurück.
|
DisplayObjectPainter |
getPainter()
Gibt einen Painter zurück, der Darstellungsobjekte mit Darstellungsobjekttypen dieses Plugins, zeichnen kann.
|
DOTDefinitionPanel |
getPanel(DOTDefinitionDialog dotDefinitionDialog)
Gibt ein
DOTDefinitionPanel zur Definition und Bearbeitung von Darstellungstypen dieses Plugins zurück. |
java.lang.String[] |
getPrimitiveFormTypes()
Gibt die möglichen Typen der Grundfiguren, die gezeichnet werden können, zurück, z.B.
|
Property[] |
getProperties(java.lang.Object o)
Gibt die Visualisierungs-Eigenschaften des Grundfigurtyps o zurück.
|
boolean |
isDynamicsPossible()
Sind innerhalb des Plugins Aneldungen auf dynamische Daten möglich?
|
boolean |
isMapScaleListeningNecessary()
Nicht alle Plugin-Implementationen wickeln Aufgaben über das MapScale-Listening ab.
|
boolean |
isSystemObjectTypeSupported(de.bsvrz.dav.daf.main.config.DataModel configuration,
de.bsvrz.dav.daf.main.config.SystemObjectType systemObjectType)
Prüft, ob der übergebene SystemObjectType von dem Plugin unterstützt wird.
|
public java.lang.String getName()
DisplayObjectTypePlugingetName in interface DisplayObjectTypePlugin@Nullable public DisplayObjectType getDisplayObjectType()
DisplayObjectTypePluginDisplayObjectType.getDisplayObjectType in interface DisplayObjectTypePlugin@Nullable public DOTDefinitionPanel getPanel(DOTDefinitionDialog dotDefinitionDialog)
DisplayObjectTypePluginDOTDefinitionPanel zur Definition und Bearbeitung von Darstellungstypen dieses Plugins zurück. Dabei wird der übergeordnete
Frame dem Dialog bekanntgemacht und deshalb als Parameter übergeben.getPanel in interface DisplayObjectTypePlugindotDefinitionDialog - der übergeordnete Framepublic DisplayObjectsInitializer getInitializer()
DisplayObjectTypePlugingetInitializer in interface DisplayObjectTypePlugin@Nullable public DisplayObjectPainter getPainter()
DisplayObjectTypePlugingetPainter in interface DisplayObjectTypePluginpublic java.lang.String[] getPrimitiveFormTypes()
DisplayObjectTypePlugin
Ein Plugin kann Grundfiguren besitzen, muss aber nicht. Siehe die Erläuterungen hier.
getPrimitiveFormTypes in interface DisplayObjectTypePluginpublic Property[] getProperties(@Nullable java.lang.Object o)
DisplayObjectTypePluginhier.getProperties in interface DisplayObjectTypePlugino - ein Grundfigurtyp oder null@Nullable public java.lang.String getGeometryType()
DisplayObjectTypePlugingetGeometryType in interface DisplayObjectTypePluginpublic boolean isSystemObjectTypeSupported(de.bsvrz.dav.daf.main.config.DataModel configuration,
de.bsvrz.dav.daf.main.config.SystemObjectType systemObjectType)
DisplayObjectTypePluginisSystemObjectTypeSupported in interface DisplayObjectTypePluginconfiguration - die KonfigurationsystemObjectType - ein SystemObjectTypetrue genau dann, wenn der Typ vom Plugin unterstützt wirdpublic boolean isDynamicsPossible()
DisplayObjectTypePluginisDynamicsPossible in interface DisplayObjectTypePluginpublic boolean isMapScaleListeningNecessary()
DisplayObjectTypePluginisMapScaleListeningNecessary in interface DisplayObjectTypePlugin