Interface FrameInterface

All Superinterfaces:
ConfigurableItemIF, IdentifierAble, Serializable
All Known Implementing Classes:
ChangeFrame, ConfigurationFrame, ConflictFrame, DebugFrame, ErrorFrame, FileFrame, LogFrame, OptionFrame, ProgressFrame, ServerFrame, SourceFrame, SuccessFrame, TabbedFrame, TargetFrame, WelcomeFrame, WizardHorizontalFrame, WizardVerticalFrame

public interface FrameInterface extends ConfigurableItemIF
A class needs to implement this interface to be used in the workflow as frame. Beside that it needs to be registered at the @see de.mid.innovator.m2msdk.core.TypePool.
Version:
10.1.1
Author:
jmback
  • Method Details

    • initialize

      void initialize(LookNFeel lookNFeel) throws AbortException, RemoteException
      Initialize the frame (do not make it visible yet).
      Parameters:
      lookNFeel - look and feel of the frame
      Throws:
      AbortException
      RemoteException
    • setVisible

      void setVisible(boolean isVisible)
      Make the frame visible or invisible.
      Parameters:
      isVisible - true for visible
    • setParameter

      void setParameter(String iName, String iValue)
      Set the parameter of the application. The value maybe interpreted by the application during the run.
      Parameters:
      iValue -
    • isWaiting

      boolean isWaiting()
      Is the frame waiting for the user?
      Returns:
      true, if the user has to do an action before the frame can be closed
    • isBackable

      boolean isBackable()
      Is the frame a valid target for the "Back" button.
      Returns:
      true, if the frame can be called again
    • setFirst

      void setFirst()
      This is the first frame in the workflow.
    • setLast

      void setLast()
      This is the last frame in the workflow.
    • setPreEngine

      void setPreEngine()
      This is the frame before an engine call.
    • close

      void close()
      Close the frame.