Package de.mid.innovator.m2msdk.ui
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
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 Summary
Modifier and TypeMethodDescriptionvoidclose()Close the frame.voidinitialize(LookNFeel lookNFeel) Initialize the frame (do not make it visible yet).booleanIs the frame a valid target for the "Back" button.booleanIs the frame waiting for the user?voidsetFirst()This is the first frame in the workflow.voidsetLast()This is the last frame in the workflow.voidsetParameter(String iName, String iValue) Set the parameter of the application.voidThis is the frame before an engine call.voidsetVisible(boolean isVisible) Make the frame visible or invisible.Methods inherited from interface de.mid.innovator.m2msdk.model.transformation.interfaces.ConfigurableItemIF
checkConstraints, checkConstraints, getBaseItem, getConfigurableItems, getConfigurationTag, getItem, getKnownParameters, getName, getParentItem, getParentItem, setBaseItem, setConfigurationContext, setConfigurationTag, setParentMethods inherited from interface de.mid.innovator.m2msdk.util.IdentifierAble
getId, setId
-
Method Details
-
initialize
Initialize the frame (do not make it visible yet).- Parameters:
lookNFeel- look and feel of the frame- Throws:
AbortExceptionRemoteException
-
setVisible
void setVisible(boolean isVisible) Make the frame visible or invisible.- Parameters:
isVisible- true for visible
-
setParameter
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.
-