Uses of Class
net.ssehub.easy.reasoning.core.reasoner.Message
-
Packages that use Message Package Description net.ssehub.easy.producer.ui.confModel This package holds a GUI representation of the configuration with methods and additional information as needed by the Eclipse UI.net.ssehub.easy.producer.ui.productline_editor This package contains the editor for configuring the product line.net.ssehub.easy.producer.ui.productline_editor.configuration This package holds classes for the configuration editor and super classes for similar configuration editors.net.ssehub.easy.reasoning.core.reasoner All classes and interfaces needed to implement a reasoner.
How to write a reasoner: Create an Eclipse Plugin project with Activator (even if "empty"). Addorg.eclipse.equinox.dsto the required plugins andorg.osgi.service.componentto the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the reasoner core.net.ssehub.easy.reasoning.sseReasoner Package contains the EASy-Producer reasoner implementation classes. -
-
Uses of Message in net.ssehub.easy.producer.ui.confModel
Methods in net.ssehub.easy.producer.ui.confModel with parameters of type Message Modifier and Type Method Description voidGUIConfiguration. setErrorMessages(Message[] warnings)Deletes all error messages for theGUIVariable's of this configuration and adds the given messages to variables affected variables. -
Uses of Message in net.ssehub.easy.producer.ui.productline_editor
Methods in net.ssehub.easy.producer.ui.productline_editor with parameters of type Message Modifier and Type Method Description private static intEasyProducerDialog. showReasonerDialog(org.eclipse.swt.widgets.Shell parent, int messageBoxStyle, java.lang.String title, java.lang.StringBuffer msg, Message... messages)Creates a dialog displaying the result of an earlier reasoner call.static intEasyProducerDialog. showReasonerErrorDialog(org.eclipse.swt.widgets.Shell parent, Message... messages)Creates an error dialog.static intEasyProducerDialog. showReasonerWarningDialog(org.eclipse.swt.widgets.Shell parent, Message... messages)Creates an warning dialog. -
Uses of Message in net.ssehub.easy.producer.ui.productline_editor.configuration
Methods in net.ssehub.easy.producer.ui.productline_editor.configuration with parameters of type Message Modifier and Type Method Description protected voidAbstractConfigMenu. setErrorMessages(Message[] errorMessages)Removes all errors appended to the current configuration and adds the specified error messages. -
Uses of Message in net.ssehub.easy.reasoning.core.reasoner
Fields in net.ssehub.easy.reasoning.core.reasoner with type parameters of type Message Modifier and Type Field Description private java.util.List<Message>ReasoningResult. messagesMethods in net.ssehub.easy.reasoning.core.reasoner that return Message Modifier and Type Method Description static MessageAttributesCheckVisitor. createMessage(java.lang.String variableName, java.lang.String attributeName, Value value, ModelElement conflictingModelElement)Creates the error message in case that an attribute assignment is missing.MessageReasoningResult. getMessage(int index)Returns the message specified byindex.Methods in net.ssehub.easy.reasoning.core.reasoner with parameters of type Message Modifier and Type Method Description voidReasoningResult. addMessage(Message message)Adds a new Message to the current result, e.voidReasonerConfiguration.IAdditionalInformationLogger. info(Message msg)Emits information aboutmsg. -
Uses of Message in net.ssehub.easy.reasoning.sseReasoner
Methods in net.ssehub.easy.reasoning.sseReasoner that return Message Modifier and Type Method Description private MessageEngine. createMessage(java.lang.String text)Method for creating custom message fields.
-