Package org.springframework.context.support

Examples of org.springframework.context.support.DefaultMessageSourceResolvable


     * @return MessageSourceResolvable for the given Object.
     */
    public static MessageSourceResolvable createMessage(Object obj) {
        String[] codes = new String[]{String.valueOf(obj)};
        String defaultMsg = codes[0];
        return new DefaultMessageSourceResolvable(codes, null, defaultMsg);
    }
View Full Code Here


    }

    protected Object doGetResult(Object target) throws Exception {
        Object value = getArguments()[0].getResult(target);
        Assert.isInstanceOf(String.class, value, "Argument of resolve method must be a string value or return a string value " + getTemplate().getAtLineString() + "!");
        return new DefaultMessageSourceResolvable((String) value);
    }
View Full Code Here

        String[] messageKeys = getMessageKeys(id, name, type);
        if (messageSourceAccessor == null)
            messageSourceAccessor = (MessageSourceAccessor) ApplicationServicesLocator.services().getService(
                    MessageSourceAccessor.class);

        return messageSourceAccessor.getMessage(new DefaultMessageSourceResolvable(messageKeys, null,
                messageKeys[messageKeys.length - 1]));
    }
View Full Code Here

   * @see org.springframework.validation.DefaultBindingErrorProcessor#getArgumentsForBindError
   */
  protected Object[] getArgumentsForConstraint(String objectName, String field, ConstraintDescriptor<?> descriptor) {
    List<Object> arguments = new LinkedList<Object>();
    String[] codes = new String[] {objectName + Errors.NESTED_PATH_SEPARATOR + field, field};
    arguments.add(new DefaultMessageSourceResolvable(codes, field));
    // Using a TreeMap for alphabetical ordering of attribute names
    Map<String, Object> attributesToExpose = new TreeMap<String, Object>();
    for (Map.Entry<String, Object> entry : descriptor.getAttributes().entrySet()) {
      String attributeName = entry.getKey();
      Object attributeValue = entry.getValue();
View Full Code Here

   * @see org.springframework.validation.DefaultBindingErrorProcessor#getArgumentsForBindError
   */
  protected Object[] getArgumentsForConstraint(String objectName, String field, ConstraintDescriptor<?> descriptor) {
    List<Object> arguments = new LinkedList<Object>();
    String[] codes = new String[] {objectName + Errors.NESTED_PATH_SEPARATOR + field, field};
    arguments.add(new DefaultMessageSourceResolvable(codes, field));
    // Using a TreeMap for alphabetical ordering of attribute names
    Map<String, Object> attributesToExpose = new TreeMap<String, Object>();
    for (Map.Entry<String, Object> entry : descriptor.getAttributes().entrySet()) {
      String attributeName = entry.getKey();
      Object attributeValue = entry.getValue();
View Full Code Here

   * @see org.springframework.validation.FieldError#getArguments
   * @see org.springframework.context.support.DefaultMessageSourceResolvable
   */
  protected Object[] getArgumentsForBindError(String objectName, String field) {
    String[] codes = new String[] {objectName + Errors.NESTED_PATH_SEPARATOR + field, field};
    return new Object[] {new DefaultMessageSourceResolvable(codes, field)};
  }
View Full Code Here

   * @see org.springframework.context.support.DefaultMessageSourceResolvable
   */
  protected Object[] getArgumentsForBindError(String objectName, String field) {
    String[] codes = new String[] {objectName + Errors.NESTED_PATH_SEPARATOR + field, field};
    String defaultMessage = field;
    return new Object[] {new DefaultMessageSourceResolvable(codes, defaultMessage)};
  }
View Full Code Here

   * @see org.springframework.context.support.DefaultMessageSourceResolvable
   */
  protected Object[] getArgumentsForBindError(String objectName, String field) {
    String[] codes = new String[] {objectName + Errors.NESTED_PATH_SEPARATOR + field, field};
    String defaultMessage = field;
    return new Object[] {new DefaultMessageSourceResolvable(codes, defaultMessage)};
  }
View Full Code Here

     * generation strategy. This method uses </code>[contextId + "." + ] fieldPath [ + "." + faceDescriptorProperty[0]]</code>
     * for the default value
     */
    protected String getMessage(String contextId, String fieldPath, String[] faceDescriptorProperty) {
        String[] keys = getMessageKeys(contextId, fieldPath, faceDescriptorProperty);
        return getMessageSourceAccessor().getMessage(new DefaultMessageSourceResolvable(keys, null, keys[0]));
    }
View Full Code Here

     */
    protected String getMessage(String contextId, String fieldPath, String[] faceDescriptorProperties,
            String defaultValue) {
        String[] keys = getMessageKeys(contextId, fieldPath, faceDescriptorProperties);
        try {
            return getMessageSourceAccessor().getMessage(new DefaultMessageSourceResolvable(keys, null, defaultValue));
        } catch (NoSuchMessageException e) {
            if (log.isDebugEnabled()) {
                log.debug(e.getMessage());
            }
            return null;
View Full Code Here

TOP

Related Classes of org.springframework.context.support.DefaultMessageSourceResolvable

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.