Uses of Class
org.faktorips.runtime.Message.Builder
Packages that use Message.Builder
Package
Description
Validation of model objects.
-
Uses of Message.Builder in org.faktorips.runtime
Methods in org.faktorips.runtime that return Message.BuilderModifier and TypeMethodDescriptionSet the message's code that identifies the kind of the message.static final Message.BuilderCreates a newMessage.BuilderwithMessage.ERRORand the given message.static final Message.BuilderCreates a newMessage.BuilderwithMessage.INFOand the given message.Message.Builder.invalidObject(ObjectProperty invalidObjectProperty) Add an object property that the message refers to.Message.Builder.invalidObjects(List<ObjectProperty> invalidObjectProperties) Add a list of object properties that the message refers to.Message.Builder.invalidObjects(ObjectProperty... invalidObjectProperties) Add object properties that the message refers to.Message.Builder.invalidObjectWithProperties(Object object, String... properties) Add some object properties the message refers to by creating instances ofObjectPropertyfor every given property and the given object.Message.Builder.markers(Collection<? extends IMarker> markers) Set a collection of markers that should be provided to the new message.Set some markers that should be provided to the new message.Message.Builder.replacements(String name, Object value) Creates a newMsgReplacementParameterthe message should referenceMessage.Builder.replacements(List<MsgReplacementParameter> replacementParams) A list of replacement parameters the message should reference.Message.Builder.replacements(MsgReplacementParameter... replacementParams) Some replacement parameters the message should reference.Set the message's text which is human readable.static final Message.BuilderCreates a newMessage.BuilderwithMessage.WARNINGand the given message.Constructors in org.faktorips.runtime with parameters of type Message.BuilderModifierConstructorDescriptionMessage(Message.Builder builder) Creates a new message by using the fields of aMessage.Builder. -
Uses of Message.Builder in org.faktorips.runtime.validation
Methods in org.faktorips.runtime.validation that return Message.BuilderModifier and TypeMethodDescriptionprotected Message.BuilderDefaultGenericAttributeValidationConfiguration.builderForErrorMessage(PolicyAttribute policyAttribute, IModelObject modelObject, GenericRelevanceValidation.Error error, Class<? extends IModelObject> definingModelObjectClass, String message) Creates an error message builder with a message code created from the given prefix viaDefaultGenericAttributeValidationConfiguration.createMsgCode(GenericRelevanceValidation.Error, PolicyAttribute, Class)and an invalid object property for the given attribute.