psdi.workflow

Class WFAppToolBar

  • All Implemented Interfaces:
    java.rmi.Remote, MboConstants, MboRemote, MaxRemoteProxy, WFAppToolBarRemote


    public class WFAppToolBar
    extends Mbo
    implements WFAppToolBarRemote
    This MBO stores information about which Workflow "GO" buttons should appear in the applications.

    This is a system level object.

    The key attributes for this object is AppName and ToolbarSequence.

    The attributes in this object are as follows:

    Attribute NameDescription
    AppName The application where the GO button appears.
    ObjectName The main type of MBO for the application.
    ProcessName The name of the process which the button launches.
    ToolbarLocation Which tabs the button shows up on.
    ToolbarIcon Icon for the toolbar.
    ToolbarSequence Ordering for the buttons on the toolbar.
    • Constructor Detail

      • WFAppToolBar

        public WFAppToolBar(MboSet ms)
                     throws java.rmi.RemoteException
        Constructor
        Parameters:
        ms -
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Default values on a new WFAppToolBar MBO.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • init

        public void init()
                  throws MXException
        The attribute ToolBarLocation is always read-only.
        Overrides:
        init in class Mbo
        Throws:
        MXException
      • propagateKeyValue

        public void propagateKeyValue(java.lang.String keyName,
                                      java.lang.String keyValue)
                               throws MXException,
                                      java.rmi.RemoteException
        Description copied from class: Mbo
        Method for propagating key value. Provide an implementation of the method only when the parent's key values need to be propagate down to this MBO which is a child of a MBO set obtained through a relationship from the parent, and only when the key attribute of the parent are not one of the key attributes of the child MBO. When overwrite this method, please don't call super().
        Specified by:
        propagateKeyValue in interface MboRemote
        Overrides:
        propagateKeyValue in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException