Class PrimitiveFormPropertyPair
java.lang.Object
de.kappich.pat.gnd.displayObjectToolkit.PrimitiveFormPropertyPair
public class PrimitiveFormPropertyPair
extends java.lang.Object
Ein PrimitiveFormPropertyPair kapselt ein Paar bestehend aus einer Grundfigur (
DOTPoint.PrimitiveForm
), die durch ihren Namen angegeben wird, und
einer Visualisierungs-Eigenschaft (Property
).-
Constructor Summary
Constructors Constructor Description PrimitiveFormPropertyPair(java.lang.String primitiveFormName, Property property)
Konstruiert ein Objekt aus den übergebenen Daten. -
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
Komponentenweiser Vergleich.java.lang.String
getPrimitiveFormName()
Der Getter für den Namen der Grundfigur.Property
getProperty()
Der Getter für die Eigenschaft.int
hashCode()
Ein Hashcode aus den Komponentenjava.lang.String
toString()
Eine einfache Selbstbeschreibung.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
PrimitiveFormPropertyPair
Konstruiert ein Objekt aus den übergebenen Daten. Der Name der Grundfigur darfnull
sein, die Eigenschaft nicht.- Parameters:
primitiveFormName
- ein Grundfigurname odernull
property
- eine Visualisierungseigenschaft
-
-
Method Details
-
getPrimitiveFormName
@Nullable public java.lang.String getPrimitiveFormName()Der Getter für den Namen der Grundfigur.- Returns:
- der Grundfigurname oder
null
-
getProperty
Der Getter für die Eigenschaft.- Returns:
- die Eigenschaft
-
toString
public java.lang.String toString()Eine einfache Selbstbeschreibung.- Overrides:
toString
in classjava.lang.Object
- Returns:
- die Selbstbeschreibung
-
equals
public boolean equals(java.lang.Object o)Komponentenweiser Vergleich.- Overrides:
equals
in classjava.lang.Object
- Returns:
true
genau dann, wenn Gleichheit vorliegt
-
hashCode
public int hashCode()Ein Hashcode aus den Komponenten- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- der Hashcode
-