public class DOTComplexDialog 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 |
---|
DOTComplexDialog(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 DOTComplexDialog(DOTDefinitionDialogFrame dotDefinitionDialogFrame)
private void initAllPanelsAndTables()
private void initStaticColorCenterPanel()
private void initNonStaticColorCenterPanel()
private void initANonStaticCenterPanel(DOTProperty property, JPanel thePanel, JTable theTable)
public JPanel getDOTItemDefinitionPanel()
DOTDefinitionDialog
getDOTItemDefinitionPanel
in interface DOTDefinitionDialog
private JPanel getStaticCenterPanel()
private JPanel getNonStaticCenterPanel()
public void saveDisplayObjectType()
DOTDefinitionDialog
saveDisplayObjectType
in interface DOTDefinitionDialog
public JPanel getAdditionalCharacteristicsPanel(DisplayObjectType displayObjectType)
DOTDefinitionDialog
getAdditionalCharacteristicsPanel
in interface DOTDefinitionDialog
displayObjectType
- ein Darstellungstypnull
private void addButtonListeners(DOTProperty property, JButton newDOTItemButton, JButton deleteDOTItemButton, JButton showConflictsButton)