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 Summary
Constructors Constructor Description DefaultDOTDefinitionPanel(DisplayObjectTypePlugin plugin, DOTDefinitionDialog dotDefinitionDialog)
Konstruiert den Dialog. -
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
-
Constructor Details
-
DefaultDOTDefinitionPanel
public DefaultDOTDefinitionPanel(DisplayObjectTypePlugin plugin, DOTDefinitionDialog dotDefinitionDialog)Konstruiert den Dialog.- Parameters:
plugin
- das zugehörige PlugindotDefinitionDialog
- 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 interfaceDOTDefinitionPanel
-
saveDisplayObjectType
public boolean saveDisplayObjectType()Description copied from interface:DOTDefinitionPanel
Speichert den neuen oder veränderten Darstellungstypen ab. Gibttrue
zurück, wenn dies erfolgreich war, sonstfalse
.- Specified by:
saveDisplayObjectType
in interfaceDOTDefinitionPanel
-
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 interfaceDOTDefinitionPanel
- Parameters:
displayObjectType
- ein Darstellungstyp- Returns:
- das Panel oder
null
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-