public class UserProfileRenderingService extends Object
getIMControl() returns IM account field control
renderer. These renderers can be used in actual WebUI components at rendering phase.
Created by The eXo Platform SAS| Modifier and Type | Field and Description |
|---|---|
protected Map<String,UIIMControlRenderer> |
imControls
The im controls.
|
protected org.exoplatform.social.core.profile.settings.UserProfileSettingsService |
settingsService
The settings service.
|
| Constructor and Description |
|---|
UserProfileRenderingService(org.exoplatform.social.core.profile.settings.UserProfileSettingsService settingsService)
Instantiates a new user profile rendering service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIMControl(UIIMControlRenderer plugin)
Adds the IM type renderer.
|
UIValueControl |
getIMControl()
Gets the IM account UI control renderer.
|
protected final org.exoplatform.social.core.profile.settings.UserProfileSettingsService settingsService
protected final Map<String,UIIMControlRenderer> imControls
public UserProfileRenderingService(org.exoplatform.social.core.profile.settings.UserProfileSettingsService settingsService)
settingsService - the settings servicepublic void addIMControl(UIIMControlRenderer plugin)
plugin - the pluginpublic UIValueControl getIMControl()
UIValueControl instanceCopyright © 2003–2019 eXo Platform SAS. All rights reserved.