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.StringBOLD_FONT_STYLEDer kursive FontstilBOLD.static java.lang.StringITALIC_FONT_STYLEDer kursive FontstilITALIC.static java.lang.StringPLAIN_FONT_STYLEDer Standard-FontstilPLAIN. -
Method Summary
Modifier and Type Method Description javax.swing.JPanelgetAdditionalCharacteristicsPanel(DisplayObjectType displayObjectType)Liefert ein Panel zurück, in dem zusätzliche Charakteristika angezeigt werden.javax.swing.JPanelgetDOTItemDefinitionPanel()Liefert das zentrale Panel zur Darstellungstypdefinition des Plugins.booleansaveDisplayObjectType()Speichert den neuen oder veränderten Darstellungstypen ab.java.lang.StringtoString()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:DOTDefinitionPanelLiefert ein Panel zurück, in dem zusätzliche Charakteristika angezeigt werden. Wird aktuell nur von DOTPoint zur Anzeige der Grundfigur-Definitionen benutzt.- Specified by:
getAdditionalCharacteristicsPanelin interfaceDOTDefinitionPanel- Parameters:
displayObjectType- ein Darstellungstyp- Returns:
- das Panel oder
null
-
getDOTItemDefinitionPanel
@Nullable public javax.swing.JPanel getDOTItemDefinitionPanel()Description copied from interface:DOTDefinitionPanelLiefert das zentrale Panel zur Darstellungstypdefinition des Plugins.- Specified by:
getDOTItemDefinitionPanelin interfaceDOTDefinitionPanel
-
saveDisplayObjectType
public boolean saveDisplayObjectType()Description copied from interface:DOTDefinitionPanelSpeichert den neuen oder veränderten Darstellungstypen ab. Gibttruezurück, wenn dies erfolgreich war, sonstfalse.- Specified by:
saveDisplayObjectTypein interfaceDOTDefinitionPanel
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-