public class DOTAreaDialog extends Object implements DOTDefinitionDialog
| Modifier and Type | Field and Description |
|---|---|
private DataModel |
_configuration |
private ClientDavInterface |
_connection |
private DOTDefinitionDialogFrame |
_dotDefinitionDialogFrame |
private JPanel |
_nonStaticColorCenterPanel |
private JTable |
_nonStaticColorCenterPanelTable |
private JComboBox |
_staticColorBox |
private JPanel |
_staticColorCenterPanel |
| Constructor and Description |
|---|
DOTAreaDialog(DOTDefinitionDialogFrame dotDefinitionDialogFrame)
Konstruiert den Dialog.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
addButtonListeners(DOTProperty property,
JButton newDOTItemButton,
JButton deleteDOTItemButton,
JButton showConflictsButton) |
private void |
addListSelectionListener(JTable table,
JButton deleteDOTItemButton) |
JPanel |
getAdditionalCharacteristicsPanel(DisplayObjectType displayObjectType)
Liefert ein Panel zurück, in dem zusätzliche Charakteristika angezeigt werden.
|
JPanel |
getDOTItemDefinitionPanel()
Liefert das zentrale Panel zur Darstellungstypdefinition des Plugins.
|
private JPanel |
getNonStaticCenterPanel() |
private JPanel |
getStaticCenterPanel() |
private void |
initAllPanelsAndTables() |
private void |
initANonStaticCenterPanel(DOTProperty property,
JPanel thePanel,
JTable theTable) |
private void |
initNonStaticColorCenterPanel() |
private void |
initStaticColorCenterPanel() |
void |
saveDisplayObjectType()
Speichert den neuen oder veränderten Darstellungstypen ab.
|
private final DOTDefinitionDialogFrame _dotDefinitionDialogFrame
private final ClientDavInterface _connection
private final DataModel _configuration
private JPanel _staticColorCenterPanel
private final JComboBox _staticColorBox
private final JPanel _nonStaticColorCenterPanel
private final JTable _nonStaticColorCenterPanelTable
public DOTAreaDialog(DOTDefinitionDialogFrame dotDefinitionDialogFrame)
private void initAllPanelsAndTables()
private void initStaticColorCenterPanel()
private void initNonStaticColorCenterPanel()
private void initANonStaticCenterPanel(DOTProperty property, JPanel thePanel, JTable theTable)
public JPanel getDOTItemDefinitionPanel()
DOTDefinitionDialoggetDOTItemDefinitionPanel in interface DOTDefinitionDialogprivate JPanel getStaticCenterPanel()
private JPanel getNonStaticCenterPanel()
public void saveDisplayObjectType()
DOTDefinitionDialogsaveDisplayObjectType in interface DOTDefinitionDialogpublic JPanel getAdditionalCharacteristicsPanel(DisplayObjectType displayObjectType)
DOTDefinitionDialoggetAdditionalCharacteristicsPanel in interface DOTDefinitionDialogdisplayObjectType - ein Darstellungstypnullprivate void addButtonListeners(DOTProperty property, JButton newDOTItemButton, JButton deleteDOTItemButton, JButton showConflictsButton)