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 booleanequals(java.lang.Object o)Komponentenweiser Vergleich.java.lang.StringgetPrimitiveFormName()Der Getter für den Namen der Grundfigur.PropertygetProperty()Der Getter für die Eigenschaft.inthashCode()Ein Hashcode aus den Komponentenjava.lang.StringtoString()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 darfnullsein, die Eigenschaft nicht.- Parameters:
primitiveFormName- ein Grundfigurname odernullproperty- 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:
toStringin classjava.lang.Object- Returns:
- die Selbstbeschreibung
-
equals
public boolean equals(java.lang.Object o)Komponentenweiser Vergleich.- Overrides:
equalsin classjava.lang.Object- Returns:
truegenau dann, wenn Gleichheit vorliegt
-
hashCode
public int hashCode()Ein Hashcode aus den Komponenten- Overrides:
hashCodein classjava.lang.Object- Returns:
- der Hashcode
-