Class MethodCallTask.ServiceCallTaskGui

  • All Implemented Interfaces:
    jadex.bpmn.model.task.ITaskPropertyGui
    Enclosing class:
    MethodCallTask

    public static class MethodCallTask.ServiceCallTaskGui
    extends java.lang.Object
    implements jadex.bpmn.model.task.ITaskPropertyGui
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected javax.swing.JComboBox cbmethodname
      The combo box for the method name.
      protected javax.swing.JComboBox cbsername
      The combo box for the service name.
      protected java.lang.ClassLoader cl
      The classloader.
      protected IModelInfo model
      The model.
      protected javax.swing.JPanel panel
      The panel.
      protected jadex.bpmn.model.MActivity task
      The task.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.swing.JComponent getComponent()
      The component to be shown in the gui.
      void init​(jadex.bpmn.model.IModelContainer container, jadex.bpmn.model.MActivity task, java.lang.ClassLoader cl)
      Once called to init the component.
      protected void refresh()  
      void shutdown()
      Informs the panel that it should stop all its computation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • panel

        protected javax.swing.JPanel panel
        The panel.
      • task

        protected jadex.bpmn.model.MActivity task
        The task.
      • cl

        protected java.lang.ClassLoader cl
        The classloader.
      • cbsername

        protected javax.swing.JComboBox cbsername
        The combo box for the service name.
      • cbmethodname

        protected javax.swing.JComboBox cbmethodname
        The combo box for the method name.
    • Constructor Detail

      • ServiceCallTaskGui

        public ServiceCallTaskGui()
    • Method Detail

      • init

        public void init​(jadex.bpmn.model.IModelContainer container,
                         jadex.bpmn.model.MActivity task,
                         java.lang.ClassLoader cl)
        Once called to init the component.
        Specified by:
        init in interface jadex.bpmn.model.task.ITaskPropertyGui
      • refresh

        protected void refresh()
      • shutdown

        public void shutdown()
        Informs the panel that it should stop all its computation.
        Specified by:
        shutdown in interface jadex.bpmn.model.task.ITaskPropertyGui
      • getComponent

        public javax.swing.JComponent getComponent()
        The component to be shown in the gui.
        Specified by:
        getComponent in interface jadex.bpmn.model.task.ITaskPropertyGui
        Returns:
        The component to be displayed.