Class 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 Komponenten
      java.lang.String toString()
      Eine einfache Selbstbeschreibung.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • PrimitiveFormPropertyPair

        public PrimitiveFormPropertyPair​(@Nullable
                                         java.lang.String primitiveFormName,
                                         Property property)
        Konstruiert ein Objekt aus den übergebenen Daten. Der Name der Grundfigur darf null sein, die Eigenschaft nicht.
        Parameters:
        primitiveFormName - ein Grundfigurname oder null
        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 class java.lang.Object
        Returns:
        die Selbstbeschreibung
      • equals

        public boolean equals​(java.lang.Object o)
        Komponentenweiser Vergleich.
        Overrides:
        equals in class java.lang.Object
        Returns:
        true genau dann, wenn Gleichheit vorliegt
      • hashCode

        public int hashCode()
        Ein Hashcode aus den Komponenten
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        der Hashcode