/**
* {@inheritDoc}
*/
public void apply() throws ConfigurationException
{
RevuAppSettings appSettings = retrieveAppSettings();
appSettings.setLogin(tfLogin.getText());
for (Map.Entry<IssueStatus, JPanel> entry : pnIssueStatusColors.entrySet())
{
appSettings.getIssueStatusColors().put(entry.getKey(), RevuUtils.getHex(entry.getValue().getBackground()));
}
ServiceManager.getService(RevuAppSettingsComponent.class).loadState(appSettings);
}