Class TextProperty

  • All Implemented Interfaces:
    Property

    public class TextProperty
    extends AbstractProperty
    Diese Klasse verkapselt die Texteigenschaft.
    • Method Summary

      Modifier and Type Method Description
      java.lang.Object getDefaultValue()
      Gibt den Default-Wert der Eigenschaft zurück.
      static Property getInstance()  
      java.lang.String getKey()
      Gibt einen unter allen Implementationen eindeutigen Kurznamen der Eigenschaft zurück, wie er etwa zum Abspeichern in den Präferenzen benutzt werden kann.
      PropertyPanel getPropertyPanel​(java.lang.Object value, boolean changeable)
      Gibt ein PropertyPanel für die Eigenschaft zurück.
      • Methods inherited from class java.lang.Object

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

      • getInstance

        public static Property getInstance()
      • getDefaultValue

        public java.lang.Object getDefaultValue()
        Description copied from interface: Property
        Gibt den Default-Wert der Eigenschaft zurück.
        Returns:
        der Default-Wert
      • getKey

        public java.lang.String getKey()
        Description copied from interface: Property
        Gibt einen unter allen Implementationen eindeutigen Kurznamen der Eigenschaft zurück, wie er etwa zum Abspeichern in den Präferenzen benutzt werden kann.
        Returns:
        ein Kurzname der Eigenschaft
      • getPropertyPanel

        public PropertyPanel getPropertyPanel​(@Nullable
                                              java.lang.Object value,
                                              boolean changeable)
        Description copied from interface: Property
        Gibt ein PropertyPanel für die Eigenschaft zurück.
        Parameters:
        value - wird selektiert, falls möglich
        Returns:
        das PropertyPanel