Class RowKey
java.lang.Object
de.bsvrz.pat.sysbed.dataview.selectionManagement.RowKey
public class RowKey
extends java.lang.Object
Die Klasse kapselt ein Objektreferenz für einen Datensatz bzw eine Zeile in der visuellen Darstellung. Da das DataViewFrame bzw das DataViewPanel
immer nur die Swing-Komponenten vorhält, die sich im sichtbaren Bereich befinden, braucht man diese Objektreferenzen um sich etwa selektierte
Zeilen außerhalb des sichtbaren Bereichs zu merken. Die Klasse ist ähnlich zu CellKey aufgebaut, nur viel einfacher.
-
Constructor Summary
Constructors Constructor Description RowKey(java.lang.String rowKey)
Konstruktor zum Anlegen eines Schlüssels -
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
long
getDataIndex()
Gibt den Datensatzindex zurück.java.lang.String
getPidOfDataTableObject()
Gibt die PID des Datensatzes zurück.static java.lang.String
getSeparator()
Gibt das Trennzeichen aus der String-Darstellung zurück.int
hashCode()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
RowKey
public RowKey(java.lang.String rowKey)Konstruktor zum Anlegen eines Schlüssels- Parameters:
rowKey
- Schlüssel
-
-
Method Details
-
getSeparator
public static java.lang.String getSeparator()Gibt das Trennzeichen aus der String-Darstellung zurück.- Returns:
- das Trennzeichen aus der String-Darstellung
-
getDataIndex
public long getDataIndex()Gibt den Datensatzindex zurück.- Returns:
- den Datensatzindex
-
getPidOfDataTableObject
public java.lang.String getPidOfDataTableObject()Gibt die PID des Datensatzes zurück.- Returns:
- die PID des Datensatzes
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-