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()
-
-
-
Field Detail
-
PLAIN_FONT_STYLE
public static final java.lang.String PLAIN_FONT_STYLE
Der Standard-FontstilPLAIN
.- See Also:
- Constant Field Values
-
ITALIC_FONT_STYLE
public static final java.lang.String ITALIC_FONT_STYLE
Der kursive FontstilITALIC
.- See Also:
- Constant Field Values
-
BOLD_FONT_STYLE
public static final java.lang.String BOLD_FONT_STYLE
Der kursive FontstilBOLD
.- See Also:
- Constant Field Values
-
-
Method Detail
-
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 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
-
-