Class 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 Detail

      • DefaultDOTDefinitionPanel

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

      • 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