| | |
| | | add(delete, gbc); |
| | | delete.addActionListener(new ActionListener() |
| | | { |
| | | @Override |
| | | public void actionPerformed(ActionEvent ev) |
| | | { |
| | | deleteEntry(); |
| | |
| | | add(saveChanges, gbc); |
| | | saveChanges.addActionListener(new ActionListener() |
| | | { |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void actionPerformed(ActionEvent ev) |
| | | { |
| | | saveChanges(true); |
| | |
| | | |
| | | LDAPEntryChangedListener listener = new LDAPEntryChangedListener() |
| | | { |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void entryChanged(LDAPEntryChangedEvent ev) |
| | | { |
| | | boolean enable = saveChanges.isVisible() && |
| | |
| | | cardLayout.show(mainPanel, NOTHING_SELECTED); |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void okClicked() |
| | | { |
| | | // No ok button |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void entryRead(EntryReadEvent ev) |
| | | { |
| | | searchResult = ev.getSearchResult(); |
| | |
| | | * Displays a message informing that an error occurred reading the entry. |
| | | * @param ev the entry read error event. |
| | | */ |
| | | @Override |
| | | public void entryReadError(EntryReadErrorEvent ev) |
| | | { |
| | | searchResult = null; |
| | |
| | | displayedEntryPanel = null; |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public GenericDialog.ButtonType getButtonType() |
| | | { |
| | | return GenericDialog.ButtonType.NO_BUTTON; |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public LocalizableMessage getTitle() |
| | | { |
| | | return INFO_CTRL_PANEL_EDIT_LDAP_ENTRY_TITLE.get(); |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public Component getPreferredFocusComponent() |
| | | { |
| | | return saveChanges; |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void configurationChanged(ConfigurationChangeEvent ev) |
| | | { |
| | | final ServerDescriptor desc = ev.getNewDescriptor(); |
| | | SwingUtilities.invokeLater(new Runnable() |
| | | { |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void run() |
| | | { |
| | | boolean isReadOnly = true; |
| | |
| | | }); |
| | | } |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void setInfo(ControlPanelInfo info) |
| | | { |
| | | super.setInfo(info); |