# Uses of Class
com.orchestranetworks.ui.UIButtonSpec

Packages that use UIButtonSpec
Package
Description
com.orchestranetworks.ui
This package provides the capability to create custom user interface components that are integrated within EBX®.
com.orchestranetworks.userservice
A public API for user services.

- ## Uses of UIButtonSpec in com.orchestranetworks.ui

  Subclasses of UIButtonSpec in com.orchestranetworks.ui
  Modifier and Type
  Class
  Description
  `final class`
  `UIButtonSpecJSAction`
  Standard button to launch a JavaScript command.
  `class`
  `UIButtonSpecJSActionToggle`
  Standard toggle button that calls a JavaScript command for each change of state.
  `class`
  `UIButtonSpecNavigation`
  This abstract class provides the common features for buttons that can redirect current user.
  `class`
  `UIButtonSpecSubmit`
  In the context of User services, specifies an HTML submit button.
  `class`
  `UIButtonSpecURL`
  Standard button to redirect user to a given URL.
  Methods in com.orchestranetworks.ui with parameters of type UIButtonSpec
  Modifier and Type
  Method
  Description
  `void`
  UIFormSpec.`addActionBackInBottomBar(UIButtonSpec actionBack)`
  Adds a button on the left side of the bottom bar.
  `void`
  UIFormSpec.`addActionBackInBottomBar(UIButtonSpec actionBack, boolean isPreviousStep)`
  Adds a button on the left side of the bottom bar.
  `void`
  UIFormSpec.`addActionForwardInBottomBar(UIButtonSpec actionForward)`
  Adds a button on the right side of the bottom bar.
  `void`
  UIFormSpec.`addActionForwardInBottomBar(UIButtonSpec actionForward, boolean isNextStep)`
  Adds a button on the right side of the bottom bar.
  `void`
  UIFormSpec.`addActionInplaceInBottomBar(UIButtonSpec actionInplace)`
  Adds a button at the center of the bottom bar.
  `void`
  UIResponseContext.`setCellContentWithButtonOnRight(String aString, UIButtonSpec aButton)`
  Deprecated.
  This method can be used to include content in a table cell with a button to the right.

- ## Uses of UIButtonSpec in com.orchestranetworks.userservice

  Methods in com.orchestranetworks.userservice with parameters of type UIButtonSpec
  Modifier and Type
  Method
  Description
  `void`
  UserServiceWriter.`addButton(UIButtonSpec aButton)`
  Adds a button.
  `void`
  UserServiceDisplayConfigurator.`setCenterButtons(UIButtonSpec... buttons)`
  Sets the bottom bar center buttons.
  `void`
  UserServiceDisplayConfigurator.`setLeftButtons(UIButtonSpec... buttons)`
  Sets the bottom bar left buttons.
  `void`
  UserServiceDisplayConfigurator.`setRightButtons(UIButtonSpec... buttons)`
  Sets the bottom bar right buttons.