All Classes and Interfaces
Class
Description
Die Klasse AbstractProperty gibt für die Implementationen von
Property
einige Methoden vor.Ein Dialog zum Hinzufügen eines Layers zu einer Ansicht.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Area-Plugin.AsbNodeDisplayObject
ist die Implementation des Interfaces DisplayObject
im ASB-Knoten-Plugin.Dies ist die Implementierung des
DisplayObjectsInitializers
im ASB-Knoten-Plugin.BrowserTree
ist JPanel, das es erlaubt die Informationen zu einer Menge von SystemObjects
generisch in Baumform anzuzeigen.Dieser Dialog gestattet es dem Benutzer Namen, Pids oder IDs von
DisplayObjects
oder SystemObjects
einzugeben, und dann von der GenericNetDisplay
-Instanz zentriert anzeigen zu lassen.Dieser Dialog gestattet es dem Benutzer
DisplayObjects
auszuwählen, die dann an die GenericNetDisplay
-Instanz
übergeben werden.Dieser Dialog zeigt alle verfügbaren Farben der Farbenverwaltung an.
Die Farbenverwaltung verwaltet die verfügbaren Farben.
Diese Klasse verkapselt die Eigenschaft Farbe.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Complex-Plugin.Diese Klasse verkapselt die Definition einer Erweiterten Ortsreferenz (EOR).
Dieser Manager verwaltet alle
ComposedReference-Objekte
, also Definitionen von Erweiterten Ortsreferenzen (EOR).Ein Interface für Listener, die über das Hinzufügen, Löschen und Ändern von ComposedReference informiert werden wollen.
ConfigObjectProperties
ist eine Klasse, die rekursiv alle Informationen über ein SystemObject
zusammenstellt.Diese Klasse verkapselt eine Liste von
ComposedReferences
und ist zugleich ein TableModel.Der Dialog zur Definition und Bearbeitung Erweiterter Ortsreferenzen, kurz der EOR-Editor.
Eine Dialog, der alle
Erweiterten Ortsreferenzen (EOR)
auflistet und über Schaltflächen
Möglichkeiten bietet, diese zu betrachten, zu bearbeiten, zu löschen oder neu einzuführen.Die Implementation des
DisplayObjects
des CSV-Plugins.Der Dialog zur Definition und Bearbeitung eines
CsvFormat
.Ein Interface für Listener, die über das Hinzufügen, Löschen und Ändern von CsvFormaten informiert werden wollen.
Diese Klasse implementiert
DisplayObjectsInitializer
für das CSV-Plugin.CsvObjectProperties
ist eine Klasse, die alle Informationen über ein CsvDisplayObject
zusammenstellt.Ein DefaultDisplayObjectType ist eine abstrakte Klasse, die eine teilweise Implementation von DisplayObjectType ist.
Ein DefaultDOTPanel ist eine Klasse, die eine Implementation von DOTDefinitionPanel ist.
Diese Klasse verkapselt die Eigenschaft Durchmesser.
Das Interface verkapselt die gerichtete Association zweier
SystemObjectTypes
Das Interface
DisplayObject
beschreibt die gemeinsamen Eigenschaften aller darstellbaren Objekte.Der DisplayObjectManager ist die oberste Instanz bei der Verwaltung der
DisplayObjects
.Das Interface, das von der Klasse eines Plugins implementiert werden muss, die für das Zeichnen verantwortlich ist.
Das Interface des Initialisierers aller
DisplayObjects
eines Plugins.Das Interface für die Darstellungstypen der Plugins.
Ein Interface für die kleinste Einheit beim Zuordnen von Anmeldedaten (Attributgruppe, Aspekt, Attribut) zu Eigenschaftswerten und deren
Beschreibung.
Das Interface zur Selbstbeschreibung eines GND-Plugins.
Diese Klasse verkapselt die Eigenschaft Abstand.
Diese Klasse verkapselt die Eigenschaft Abstandsraster oder Abstandsstufe, die zur Subtypisierung der DisplayObjects im Kilometrierungs- und
Stationierungs-Plugin benutzt wird.
DistanceRasterType
ist eine Enumeration für die verschiedenen Abstandsstufen des Kilometrierungs- und des Stationierungs-Plugins.Der Darstellungstyp für Flächenobjekte.
Der Painter für Flächenobjekte.
Die Selbstbeschreibung des Flächen-Plugins.
DOTAsbNode
ist die Implementation von DisplayObjectType
im ASB-Knoten-Plugin.DOTAsbNodePainter
ist die Implemenation des DisplayObjectPainter
im ASB-Knoten-Plugin.DOTAsbNodePlugin
ist die Implementation von DisplayObjectTypePlugin
im ASB-Knoten-Plugin.Ein Klasse zur Verwaltung der Darstellungstypen eines
Layers
.Der Darstellungstyp für komplexe Objekte.
Der Painter des Plugins für komplexe Objekte.
Die Selbstbeschreibung des Plugins für komplexe Objekte.
Die Selbstbeschreibung des CSV-Plugins.
Der äußere Rahmen aller Dialoge zur Darstellungstypendefinition.
Ein Interface für die plugin-spezifischen Panels der Darstellungstypdefinition und das Speichern des Darstellungstypen.
Die Selbstbeschreibung des "Erweiterte Ortsreferenzen"-Plugins.
Eine Klasse zur Verwaltung von DisplayObjectItems.
DOTKm
ist die Implementation von DisplayObjectType
im Km-Plugin.Dies ist die Implemenation des
DisplayObjectPainter
im Km-Plugin.DOTKmPlugin
ist die Implementation von DisplayObjectTypePlugin
im Km-Plugin.Der Darstellungstyp für Linienobjekte.
Der Painter für Linienobjekte.
Die Selbstbeschreibung des Linien-Plugins.
Der DOTManager verwaltet alle Darstellungstypen.
Ein Interface für Listener, die über Änderungen von Darstellungstypen informiert werden wollen.
Der Verwaltungsdialog für alle Darstellungstypen.
Der Darstellungstyp für Linienobjekte.
Der Painter für Linienobjekte.
Dialog für die Einstellungen zu Notiz-Nadel-DOT.
Die Selbstbeschreibung des Linien-Plugins.
Der Darstellungstyp für Punktobjekte.
PrimitiveForm-Objekte sind die Grundfiguren in der Darstellung der DOTPoints.
Eine Enumeration aller Grundfigurtypen.
Die Implementation von DisplayObjectPainter zum Zeichnen von Punktobjekten.
Der Definitionsdialog für Darstellungstypen von Punktobjekten.
Die Selbstbeschreibung des Punkte-Plugins.
DOTRn
ist die Implementation von DisplayObjectType
im RN-Plugin.Dies ist die Implemenation des
DisplayObjectPainter
im Km-Plugin.DOTRnPlugin
ist die Implementation von DisplayObjectTypePlugin
im Rn-Plugin.DOTStat
ist die Implementation von DisplayObjectType
im Stationierungs-Plugin.Der
DOTStatPainter
ist die Implemenation des DisplayObjectPainter
im Stationierungs-Plugin.DOTStatPlugin
ist die Implementation von DisplayObjectTypePlugin
im Stationierungs-Plugin.Ein DOTSubscriptionData kapselt die für eine Anmeldung auf dynamische Daten notwendige Informationen, also Attributgrupope und Aspekt.
Diese Klasse verkapselt die Eigenschaft Stricheln.
Diese Klasse verkapselt eine Liste von
DirectedReferences
und ist zugleich ein TableModel.Der Dialog zur Auswahl und
gerichteter Assoziationen
.Das Panel, mit dessen Hilfe man die Informationen einer Anmeldung auf dynamische Daten definiert.
Ein DynamicDOTItem ist die kleinste Einheit bei der Verkapselung der Verwaltung der Informationen zu einer veränderlichen Größe.
Ein DynamicDOTItemManager ist ein
DOTItemManager<DynamicDOTItem>
, der das Interface TableModel implementiert.Diese Klasse implementiert
DisplayObjectsInitializer
für das "Erweiterte Ortsreferenzen"-Plugin.Diese Klasse verkapselt die Eigenschaft Füllfarbe.
Ein GenericNetDisplay-Objekt ist ein Top-Level-Fenster, das eine Menüzeile besitzt und die Kartendarstellung zeigt.
GeoInitializer
ist eine Helfer-Klasse bei der Initialisierung der DisplayObjects
der verschiedenen Plugins.Eine Klasse zur Koordinatentransformation.
Diese Klasse erlaubt es einen
JDialog
mit Zusatzfunktionalität zur Speicherung und Wiederbenutzung von Größe und Location
auszustatten.Diese Klasse erlaubt es einen
JFrame
mit Zusatzfunktionalität zur Speicherung und Wiederbenutzung von Größe und Location
auszustatten.Diese Klasse bietet nur eine statische Methode zum Öffnen des Hilfedialogs.
Eine Klasse, um die GND als GTM-Plugin zur Verfügung zu stellen.
Eine kleine Erweiterung von JTable.
InnerSegmentProperties
ist eine Klasse, die ConfigObjectProperties
um die Informationen für Objekte vom Typ
InneresStraßenSegment
erweitert.Eine generische Klasse zur Verwaltung von Intervallen von Zahlen.
KmDisplayObject
ist die Implementation des Interfaces DisplayObject
im Km-Plugin.KmFormat
ist eine Enumeration aller möglichen Formate der Kilometrierungsinformation.Diese Klasse verkapselt die Eigenschaft Kilometrierungsformat.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Km-Plugin.Ein Klasse, die festgelegt, welche Objekte zu ihr gehören und wie diese dargestellt werden.
Der Dialog zur Definition und Bearbeitung von Layern.
Eine Singleton-Klasse zur Verwaltung aller Layer, die das Interface TableModel implementiert, damit sie in einem JTable angezeigt werden kann.
Ein Interface für Listener, die über das Hinzufügen, Löschen und Ändern von Layern informiert werden wollen.
Eine Dialog, der alle Layer auflistet und über Schaltflächen Möglichkeiten bietet, Layer zu betrachten,
zu bearbeiten, zu löschen oder neu einzuführen.
Die Legende der Kartendarstellung.
Der LegendCellRenderer legt fest wie die Teile der Legende angezeigt werden.
Eine Klasse für eine Liste von Objekten in der Legende der Kartendarstellung.
Eine Klasse für einzelne Objekte in der Legende der Kartendarstellung.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Line-Plugin.Die Kartenansicht der Kartendarstellung.
Ein Interface für Listener, die an Maßstabs-Änderungen der Kartenansicht interessiert sind.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Needle-Plugin.NetProperties
ist eine Klasse, die ConfigObjectProperties
um die Informationen für Objekte vom Typ Netz
erweitert.Ein OnlineDisplayObject ist ein georeferenziertes SystemObject mit allen Informationen zu seiner Darstellung.
OuterSegmentProperties
ist eine Klasse, die ConfigObjectProperties
um die Informationen für Objekte vom Typ
ÄußeresStraßenSegment
erweitert.PartialSegmentProperties
ist eine Klasse, die ConfigObjectProperties
um die Informationen für Objekte vom Typ
StraßenTeilSegment
erweitert.Diese Klasse dient zur Verwaltung externer Plugins.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Point-Plugin.Diese Klasse kapselt ein Paar bestehend aus einem Punkt und einem Winkel.
Diese Klasse verwaltet den Speicherort für die Einstellungen der GND.
Ein PrimitiveFormPropertyPair kapselt ein Paar bestehend aus einer Grundfigur (
DOTPoint.PrimitiveForm
), die durch ihren Namen angegeben wird, und
einer Visualisierungs-Eigenschaft (Property
).Diese Klasse stellt Objekte der Implementierungen des Interface
Property
zur Verfügung.Property
ist ein Interface für die verschiedenen Eigenschaften, die zum Zeichnen von DisplayObjects
benötigt werden.PropertyPanel
ist ein Interface für ein Panel zu einer Property, deren Wert man erfragen kann.Property
ist ein Interface für die verschiedenen Eigenschaften, die zum Zeichnen von DisplayObjects
benötigt werden.PropertyValue
ist ein Interface für die Klassen, deren Objekte Werte von Eigenschaften sein können.PropertyValuesManager
hilft bei der Initialisierung von Werten jener Eigenschaften, die
nicht den Standardtypen Integer
, Double
, String
oder Color
zugehören.Diese Klasse verkapselt eine Hierarchie von Erweiterte Ortsreferenzen (EOR,
ComposedReference
).Dieser Manager verwaltet alle
ReferenceHierarchy-Objekte
, das sind die EOR-Hierarchien.Ein Interface für Listener, die über das Hinzufügen, Löschen und Ändern von ReferenceHierarchies informiert werden wollen.
Der Dialog zur Definition und Bearbeitung von
ReferenceHierarchies
.Eine Dialog, der alle EOR-Hierarchien auflistet und über Schaltflächen Möglichkeiten bietet, einzelne zu betrachten,
zu bearbeiten, zu löschen oder neu einzuführen.
RnDisplayObject
ist die Implementation des Interfaces DisplayObject
im Km-Plugin.Die Kategorie eines
RnDisplayObjects
bestimmt, wann er gezeichnet wird.RnFormat
ist eine Enumeration aller möglichen Formate der Routennummernformaten.Diese Klasse verkapselt die Eigenschaft Routennummerformat.
Dies ist die Implementierung des
DisplayObjectsInitializers
im Rn-Plugin.Die Start-Klasse für die GND im Stand-Alone-Betrieb.
Ein spezielles Listener-Interface für die Selektion von DisplayObjects in der Kartenansicht.
Die Klasse SelectionPanel ist eine von JPanel abgeleitete Klasse, die ein Rechteck für eine Rechteckselektion verwaltet.
Diese Klasse implentiert das Interface
SimpleReference
für durch Attributgruppen und Attribute gegebene Referenzen.Das Interface verkapselt die Association zweier
SystemObjectTypes
Der
SimpleReferenceManager
ist ein Singleton, der die verschiedenen Instanzen von SimpleReferences
zur Verfügung
stellt.Diese Klasse implentiert das Interface
SimpleReference
für durch Mengen gegebene Referenzen.Enthält nur eine Methode, um die Komponenten eines Containers mit Hilfe des SpringLayouts anzuordnen.
StatDisplayObject
ist die Implementation des Interfaces DisplayObject
im Stationierungs-Plugin.StatFormat
ist eine Enumeration aller möglichen Formate der Stationierungsinformation.Diese Klasse verkapselt die Eigenschaft Stationierungsformat.
Der
StatInitializer
ist die Implementierung des DisplayObjectsInitializers
im Stationierungs-Plugin.StreetProperties
ist eine Klasse, die ConfigObjectProperties
um die Informationen für Objekte vom Typ Straße
erweitert.Diese Klasse verkapselt die Eigenschaft Strichbreite.
Diese Klasse verkapselt die Texteigenschaft.
Diese Klasse verkapselt die Eigenschaft Textgröße.
Diese Klasse verkapselt die Eigenschaft Textstil.
Diese Klasse verkapselt die Eigenschaft Transparenz.
Eine Klasse für UTM-Koordinaten.
Eine Enumeration zur Verkapselung der zwei Halbkugeln.
Die Klasse für die Ansichten der Generischen Netzdarstellung.
Ein Interface für Listener, die über Änderungen der Ansicht informiert werden wollen.
Ein Dialog zur Anzeige der Eigenschaften einer Ansicht.
Eine Klasse für einen Layer einer Ansicht mit dessen ansicht-spezifischen Eigenschaften.
Die Ansichtsverwaltung ist ein Singleton, das unter anderem das Interface TableModel implementiert, damit es vom
Ansichtsdialog
angezeigt werden kann.Eine Dialog, der alle Ansichten auflistet und über Schaltflächen Möglichkeiten bietet, diese zu betrachten, zu bearbeiten, zu löschen oder neue
einzuführen.
Eine Klasse für WGS84-Koordinaten.