Package de.kappich.pat.gnd.pointPlugin
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 FontstilBOLD
.static java.lang.String
ITALIC_FONT_STYLE
Der kursive FontstilITALIC
.static java.lang.String
PLAIN_FONT_STYLE
Der Standard-FontstilPLAIN
. -
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_STYLEDer Standard-FontstilPLAIN
.- See Also:
- Constant Field Values
-
ITALIC_FONT_STYLE
public static final java.lang.String ITALIC_FONT_STYLEDer kursive FontstilITALIC
.- See Also:
- Constant Field Values
-
BOLD_FONT_STYLE
public static final java.lang.String BOLD_FONT_STYLEDer kursive FontstilBOLD
.- See Also:
- Constant Field Values
-
-
Method Details
-
getAdditionalCharacteristicsPanel
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
-
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
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-