Class DefaultDOTDefinitionPanel

java.lang.Object
de.kappich.pat.gnd.pluginInterfaces.DefaultDOTDefinitionPanel
All Implemented Interfaces:
DOTDefinitionPanel

public class DefaultDOTDefinitionPanel
extends java.lang.Object
implements DOTDefinitionPanel
Ein DefaultDOTPanel ist eine Klasse, die eine Implementation von DOTDefinitionPanel ist.
  • Constructor Details

    • DefaultDOTDefinitionPanel

      public DefaultDOTDefinitionPanel​(DisplayObjectTypePlugin plugin, DOTDefinitionDialog dotDefinitionDialog)
      Konstruiert den Dialog.
      Parameters:
      plugin - das zugehörige Plugin
      dotDefinitionDialog - der umgebende Rahmen
  • Method Details

    • 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
    • getAdditionalCharacteristicsPanel

      @Nullable 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
    • toString

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