Class DOTPointPanel

java.lang.Object
de.kappich.pat.gnd.pointPlugin.DOTPointPanel
All Implemented Interfaces:
DOTDefinitionPanel

public class DOTPointPanel
extends java.lang.Object
implements DOTDefinitionPanel
Der Definitionsdialog für Darstellungstypen von Punktobjekten.

DOTPointPanel implementiert das Interface DOTDefinitionPanel für das Punkt-Plugin. Hierzu interagiert es intensiv und software-technisch unsauber mit dem umschließenden DOTDefinitionPanel.

  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String BOLD_FONT_STYLE
    Der kursive Fontstil BOLD.
    static java.lang.String ITALIC_FONT_STYLE
    Der kursive Fontstil ITALIC.
    static java.lang.String PLAIN_FONT_STYLE
    Der Standard-Fontstil PLAIN.
  • Method Summary

    Modifier and Type Method Description
    javax.swing.JPanel getAdditionalCharacteristicsPanel​(DisplayObjectType displayObjectType)
    Liefert ein Panel zurück, in dem zusätzliche Charakteristika angezeigt werden.
    javax.swing.JPanel getDOTItemDefinitionPanel()
    Liefert das zentrale Panel zur Darstellungstypdefinition des Plugins.
    boolean saveDisplayObjectType()
    Speichert den neuen oder veränderten Darstellungstypen ab.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • PLAIN_FONT_STYLE

      public static final java.lang.String PLAIN_FONT_STYLE
      Der Standard-Fontstil PLAIN.
      See Also:
      Constant Field Values
    • ITALIC_FONT_STYLE

      public static final java.lang.String ITALIC_FONT_STYLE
      Der kursive Fontstil ITALIC.
      See Also:
      Constant Field Values
    • BOLD_FONT_STYLE

      public static final java.lang.String BOLD_FONT_STYLE
      Der kursive Fontstil BOLD.
      See Also:
      Constant Field Values
  • Method Details

    • getAdditionalCharacteristicsPanel

      public javax.swing.JPanel getAdditionalCharacteristicsPanel​(DisplayObjectType displayObjectType)
      Description copied from interface: DOTDefinitionPanel
      Liefert ein Panel zurück, in dem zusätzliche Charakteristika angezeigt werden. Wird aktuell nur von DOTPoint zur Anzeige der Grundfigur-Definitionen benutzt.
      Specified by:
      getAdditionalCharacteristicsPanel in interface DOTDefinitionPanel
      Parameters:
      displayObjectType - ein Darstellungstyp
      Returns:
      das Panel oder null
    • getDOTItemDefinitionPanel

      @Nullable public javax.swing.JPanel getDOTItemDefinitionPanel()
      Description copied from interface: DOTDefinitionPanel
      Liefert das zentrale Panel zur Darstellungstypdefinition des Plugins.
      Specified by:
      getDOTItemDefinitionPanel in interface DOTDefinitionPanel
    • saveDisplayObjectType

      public boolean saveDisplayObjectType()
      Description copied from interface: DOTDefinitionPanel
      Speichert den neuen oder veränderten Darstellungstypen ab. Gibt true zurück, wenn dies erfolgreich war, sonst false.
      Specified by:
      saveDisplayObjectType in interface DOTDefinitionPanel
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object