Package com.mendix.systemwideinterfaces.core
package com.mendix.systemwideinterfaces.core
-
ClassDescriptionException thrown authentication fails, can be explicitly caught when calling Core.login to deal with failed login attempts.This exception is thrown when data validation of an object member fails (on change, setValue or commit).Defines the context interface.Defines the available types of request execution.ICoreAction<T>Generic class for Mendix data types.Provides all enum types.Represents feedback instructions, which will be sent to the client using the JSON API.Defines how to open a form for feedback.Defines the message type for feedback messages.Depending on the target, the handling of the instruction will be passed to core of the clientsystem or to the some specific widget.Represents a user language.Represents a Mendix identifier, holding information for uniquely identifiying a Mendix object instance.Represents an entity (IMetaObject) instance.Defines the possible object states.Represents a Mendix object member (attribute or association).Defines the object member states.Defines the object member's value states.Interface which can be implemented to roll your on profiler for client requests.Provides the Session interface.UserAction<R>Abstract class for user actions.
Usage:
- extend this class (define R!)
- implement the method executeAction()
Example:
public class ExampleAction extends UserAction {
private String param;
public ExampleAction(String param) {
super();
this.param = param;
}
public String executeAction() throws Exception {
return "Hello world! ("+this.param+")";
}
public String toString() {
return "ExampleAction:: param="+this.param;
}
}UserActionListener<T extends UserAction<?>>Abstract ActionListener.
T is the type of UserAction this listener listens to.Represents an exception for reporting messages to user.Defines the available exception categories.