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
All Methods Instance Methods Concrete Methods 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.
-
-
-
Constructor Detail
-
PrimitiveFormPropertyPair
public PrimitiveFormPropertyPair(@Nullable java.lang.String primitiveFormName, Property property)
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 Detail
-
getPrimitiveFormName
@Nullable public java.lang.String getPrimitiveFormName()
Der Getter für den Namen der Grundfigur.- Returns:
- der Grundfigurname oder
null
-
getProperty
public Property 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
-
-