Class PrimitiveFormPropertyPair
- java.lang.Object
-
- de.kappich.pat.gnd.displayObjectToolkit.PrimitiveFormPropertyPair
-
public class PrimitiveFormPropertyPair extends java.lang.ObjectEin 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 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.
-
-
-
Constructor Detail
-
PrimitiveFormPropertyPair
public PrimitiveFormPropertyPair(@Nullable java.lang.String primitiveFormName, Property property)Konstruiert ein Objekt aus den übergebenen Daten. Der Name der Grundfigur darfnullsein, die Eigenschaft nicht.- Parameters:
primitiveFormName- ein Grundfigurname odernullproperty- 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:
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
-
-