Interface CustomJavaActionDelegate
public interface CustomJavaActionDelegate
Provides an interface for providing feedback to a custom Java action.
 This is an internal class that is not to be used and may change at any time.
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddCloseCallerFeedback(IContext context) Adds close caller feedback for this action.voidaddLoginFeedback(IContext context) Adds show login feedback for this action.voidaddLogoutFeedback(IContext context) Adds logout feedback for this action.voidaddOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, boolean isResizable, int width, int height, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.voidaddOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, boolean isResizable, int width, int height, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.voidaddOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.voidaddOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.voidaddOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, boolean isResizable, int width, int height, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.voidaddOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, boolean isResizable, int width, int height, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.voidaddOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.voidaddOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.voidaddRefreshClass(IContext context, String objectType) Adds refresh class object feedback for this action.voidaddRefreshObjectFeedback(IContext context, IMendixIdentifier id) Adds refresh object feedback for this action.voidaddRefreshObjectListFeedback(IContext context, List<IMendixIdentifier> ids) Adds refresh object list feedback for this action.voidaddTextMessageFeedback(IContext context, IFeedback.MessageType messageType, String message, boolean blocking) Adds text message feedback for this action.
- 
Method Details- 
addTextMessageFeedbackvoid addTextMessageFeedback(IContext context, IFeedback.MessageType messageType, String message, boolean blocking) Adds text message feedback for this action.- Parameters:
- context- the context
- messageType- the type of message
- message- the message content
- blocking- whether the message is blocking (user has to take action before message disappears)
 
- 
addRefreshObjectFeedbackAdds refresh object feedback for this action.- Parameters:
- context- the context
- id- the Mendix identifier of the object to refresh
 
- 
addRefreshObjectListFeedbackAdds refresh object list feedback for this action.- Parameters:
- context- the context
- ids- the Mendix identifiers of the objects to refresh
 
- 
addRefreshClassAdds refresh class object feedback for this action.- Parameters:
- context- the context
- objectType- the (qualified) name of the entity to refresh
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.- Parameters:
- context- the context
- formName- qualified name of the form to open
- target- how the feedback should be presented: content, window (popup) or modal window
- currentIdentifier- the currentIdentifier
- constraints- the context objects
- Throws:
- MendixRuntimeException- if the form does not exist, or if the form expects multiple parameters.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.- Parameters:
- context- the context
- formName- qualified name of the form to open
- title- the title of the form
- target- how the feedback should be presented: content, window (popup) or modal window
- currentIdentifier- the currentIdentifier
- constraints- the context objects
- Throws:
- MendixRuntimeException- if the form does not exist, or if the form expects multiple parameters.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, boolean isResizable, int width, int height, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.- Parameters:
- context- the context
- formName- qualified name of the form to open
- target- how the feedback should be presented: content, window (popup) or modal window
- isResizable- whether the form is resizeable or not
- width- the width of the form
- height- the height of the form
- currentIdentifier- the currentIdentifier
- constraints- the context objects
- Throws:
- MendixRuntimeException- if the form does not exist, or if the form expects multiple parameters.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, boolean isResizable, int width, int height, IMendixIdentifier currentIdentifier, List<IMendixIdentifier> constraints) Adds open form feedback for this action.- Parameters:
- context- the context
- formName- qualified name of the form to open
- title- the title of the form
- target- how the feedback should be presented: content, window (popup) or modal window
- isResizable- whether the form is resizeable or not
- width- the width of the form
- height- the height of the form
- currentIdentifier- the currentIdentifier
- constraints- the context objects
- Throws:
- MendixRuntimeException- if the form does not exist, or if the form expects multiple parameters.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, boolean isResizable, int width, int height, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.- Parameters:
- context- the context to add this feedback to
- formName- path to the form to open
- target- is target content, window (popup) or modal window
- isResizable- whether the form is resizeable or not
- width- the width of the form
- height- the height of the form
- formArguments- arguments for the form
- Throws:
- MendixRuntimeException- if the form does not exist, or if some of the arguments don't exist on the form.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, boolean isResizable, int width, int height, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.- Parameters:
- context- the context to add this feedback to
- formName- path to the form to open
- title- the title of the form
- target- is target content, window (popup) or modal window
- isResizable- whether the form is resizeable or not
- width- the width of the form
- height- the height of the form
- formArguments- arguments for the form
- Throws:
- MendixRuntimeException- if the form does not exist, or if some of the arguments don't exist on the form.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, IFeedback.FormTarget target, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.- Parameters:
- context- the context to add this feedback to
- formName- path to the form to open
- target- is target content, window (popup) or modal window
- formArguments- arguments for the form
- Throws:
- MendixRuntimeException- if the form does not exist, or if some of the arguments don't exist on the form.
 
- 
addOpenFormFeedbackvoid addOpenFormFeedback(IContext context, String formName, String title, IFeedback.FormTarget target, Map<String, IMendixIdentifier> formArguments) Add open form feedback to context.- Parameters:
- context- the context to add this feedback to
- formName- path to the form to open
- title- the title of the form
- target- is target content, window (popup) or modal window
- formArguments- arguments for the form
- Throws:
- MendixRuntimeException- if the form does not exist, or if some of the arguments don't exist on the form.
 
- 
addLoginFeedbackAdds show login feedback for this action.- Parameters:
- context- the context
 
- 
addLogoutFeedbackAdds logout feedback for this action.- Parameters:
- context- the context
 
- 
addCloseCallerFeedbackAdds close caller feedback for this action.- Parameters:
- context- the context
 
 
-