Interface UserServiceWriter
- All Superinterfaces:
- UIBodyWriter,- UIComponentWriter,- UIDependencyRegisterer,- UIJavaScriptWriter,- UIResourceLocator,- UISessionContext,- UserServiceResourceLocator
 - All Known Subinterfaces:
- UserServicePaneWriter,- UserServiceRawPaneWriter
 
 - public interface UserServiceWriter extends UIComponentWriter, UserServiceResourceLocator This interface provides methods for rendering a user service content.- Since:
- 5.8.0
 
-   Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddButton (UIButtonSpec aButton)Adds a button.UIButtonSpecNavigationnewActionButton (UserMessage aLabel, UserServiceEvent aCallback)Creates a specification for a localized action button.UIButtonSpecNavigationnewActionButton (String aLabel, UserServiceEvent aCallback)Creates a specification for an action button.-   Methods inherited from interface com.orchestranetworks.ui.UIBodyWriteradd, add, add, add_cr, add_cr, addSafeAttribute, addSafeAttribute, addSafeInnerHTML, addSafeInnerHTML
 -   Methods inherited from interface com.orchestranetworks.ui.UIComponentWriteraddButtonHelp, addButtonJavaScript, addButtonJavaScriptToggle, addUILabel, addUserAvatar, buildButtonPreview, buildButtonPreview, buildButtonPreview, endBorder, endExpandCollapseBlock, endFormGroup, endFormRow, endTableFormRow, newExpandCollapseBlock, newFormGroup, newFormRow, startBorder, startBorder, startBorder, startExpandCollapseBlock, startExpandCollapseBlock, startFormGroup, startFormGroup, startFormRow, startFormRow, startFormRow, startFormRow, startTableFormRow
 -   Methods inherited from interface com.orchestranetworks.ui.UIDependencyRegistereraddJavaScriptDependency
 -   Methods inherited from interface com.orchestranetworks.ui.UIJavaScriptWriteraddJS, addJS_addResizeWorkspaceListener, addJS_cr, addJS_cr, addJS_openPreviewImage, addJS_openPreviewImageFromVar, addJS_setButtonDisabled, addJS_setExpandCollapseBlockExpanded, addJS_setStateToToggleButton, addJS_switchToPerspective, addJS_switchToPerspectiveAction
 -   Methods inherited from interface com.orchestranetworks.ui.UIResourceLocatorcreateWebComponentForRootSession, createWebComponentForSubSession, getURLForAjaxComponent, getURLForAjaxComponent, getURLForPerspectiveSelection, getURLForPerspectiveSelection, getURLForResource, getURLForResource, getURLForResource, getURLForResource, getURLForResource, getURLForRest, getURLForSelection, getURLForSelection, getURLForSelection, getURLForSelection, getURLForSelection, getURLForSelection, getURLForViewSelection
 -   Methods inherited from interface com.orchestranetworks.ui.UISessionContextgetLocale, getSession
 -   Methods inherited from interface com.orchestranetworks.userservice.UserServiceResourceLocatorgetURLForAction, getURLForAction, getURLForAjaxRequest, getURLForAjaxRequest, getURLForEndingService, getURLForGetRequest, getURLForGetRequest, getURLForResource, getURLForResource, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection, getURLForServiceSelection
 
-   
 
-   
-   Method Detail- newActionButton- UIButtonSpecNavigation newActionButton(String aLabel, UserServiceEvent aCallback) Creates a specification for an action button.- Parameters:
- aLabel- the button label.
- aCallback- the callback.
- Returns:
- the button specification.
 
 - newActionButton- UIButtonSpecNavigation newActionButton(UserMessage aLabel, UserServiceEvent aCallback) Creates a specification for a localized action button.- Parameters:
- aLabel- the button label.
- aCallback- the callback.
- Returns:
- the button specification.
 
 - addButton- void addButton(UIButtonSpec aButton) Adds a button.- Parameters:
- aButton- the button specification.
 
 
 
-