Examples of Localization


Examples of org.apache.isis.applib.profiles.Localization

        final List<ObjectActionParameter> pars = action.getParameters();
        for (int i = 0; i < parameters.length; i++) {
            final ObjectSpecification typ = pars.get(i).getSpecification();
            if (typ.getFacet(ParseableFacet.class) != null) {
                final ParseableFacet facet = typ.getFacet(ParseableFacet.class);
                Localization localization = IsisContext.getLocalization();
                params[i] = facet.parseTextEntry(null, parameters[i], localization);           
            } else {
                params[i] = request.getContext().getMappedObject(parameters[i]);
            }
        }
View Full Code Here

Examples of org.apache.isis.applib.profiles.Localization

                formState.setError("Not all fields have been set");
            } else if (field.getSpecification().containsFacet(ParseableFacet.class)) {
                try {
                    final ParseableFacet facet = field.getSpecification().getFacet(ParseableFacet.class);
                    final ObjectAdapter originalValue = field.get(object);
                    Localization localization = IsisContext.getLocalization();
                    final ObjectAdapter newValue = facet.parseTextEntry(originalValue, newEntry, localization);
                    consent = ((OneToOneAssociation) field).isAssociationValid(object, newValue);
                    fieldState.setValue(newValue);
                } catch (final TextEntryParseException e) {
                    consent = new Veto(e.getMessage());
View Full Code Here

Examples of org.apache.isis.applib.profiles.Localization

                continue;
            }

            if (fields.get(i).getSpecification().containsFacet(ParseableFacet.class)) {
                final ParseableFacet facet = fields.get(i).getSpecification().getFacet(ParseableFacet.class);
                Localization localization = IsisContext.getLocalization();
                final ObjectAdapter newValue = facet.parseTextEntry(originalValue, newEntry, localization);
                ((OneToOneAssociation) fields.get(i)).set(object, newValue);
            } else {
                ((OneToOneAssociation) fields.get(i)).set(object, field.getValue());
            }
View Full Code Here

Examples of org.apache.isis.applib.profiles.Localization

        // parse text to get adapter
        final ParseableFacet parseableFacet = getTypeOfSpecification().getFacet(ParseableFacet.class);
        if (parseableFacet == null) {
            throw new RuntimeException("unable to parse string for " + getTypeOfSpecification().getFullIdentifier());
        }
        Localization localization = IsisContext.getLocalization();
        final ObjectAdapter adapter = parseableFacet.parseTextEntry(getObject(), enteredText, localization);

        setObject(adapter);
    }
View Full Code Here

Examples of org.apache.isis.applib.profiles.Localization

    private ObjectAdapter parse(final String entryText) {
        final ObjectSpecification fieldSpecification = field.getSpecification();
        final ParseableFacet p = fieldSpecification.getFacet(ParseableFacet.class);
        try {
            Localization localization = IsisContext.getLocalization();
            return p.parseTextEntry(object, entryText, localization);
        } catch (final IllegalArgumentException ex) {
            throw new InvalidEntryException(ex.getMessage(), ex);
        }
    }
View Full Code Here

Examples of org.apache.isis.applib.profiles.Localization

     *             - turns the parameter red if invalid.
     */
    @Override
    public void parseTextEntry(final String entryText) {
        object = parse(entryText);
        Localization localization = IsisContext.getLocalization();
        final String reason = parameter.isValid(object, AdapterUtils.unwrap(object), localization);
        if (reason != null) {
            throw new InvalidEntryException(reason);
        } else if (!parameter.isOptional() && object == null) {
            throw new InvalidEntryException("Mandatory parameter cannot be empty");
View Full Code Here

Examples of org.apache.isis.applib.profiles.Localization

    private ObjectAdapter parse(final String entryText) {
        final ObjectSpecification parameterSpecification = parameter.getSpecification();
        final ParseableFacet p = parameterSpecification.getFacet(ParseableFacet.class);
        try {
            Localization localization = IsisContext.getLocalization();
            return p.parseTextEntry(object, entryText, localization);
        } catch (final IllegalArgumentException ex) {
            throw new InvalidEntryException(ex.getMessage(), ex);
        }
    }
View Full Code Here

Examples of org.apache.isis.viewer.scimpi.dispatcher.view.simple.Localization

        addElementProcessor(new GetCookie());
        addElementProcessor(new SetCookieFromField());
        addElementProcessor(new SetFieldFromCookie());
       
        // new, alpha, processors
        addElementProcessor(new Localization());
        addElementProcessor(new SetLocalization());
    }
View Full Code Here

Examples of org.hoteia.qalingo.core.domain.Localization

     *
     */
    @Override
    public List<MenuViewBean> buildListViewBeanMenu(RequestData requestData) throws Exception {
        final HttpServletRequest request = requestData.getRequest();
        final Localization localization = requestData.getMarketAreaLocalization();
        final Locale locale = localization.getLocale();
        final String currentUrl = requestUtil.getCurrentRequestUrl(request);
   
    final List<MenuViewBean> menuViewBeans = new ArrayList<MenuViewBean>();
   
        List<String> homeUrls = new ArrayList<String>();
View Full Code Here

Examples of org.hoteia.qalingo.core.domain.Localization

     *
     */
  @Override
  public List<MenuViewBean> buildListViewBeanMenu(final RequestData requestData) throws Exception {
        final HttpServletRequest request = requestData.getRequest();
        final Localization localization = requestData.getMarketAreaLocalization();
        final Locale locale = localization.getLocale();
        final String currentUrl = requestUtil.getCurrentRequestUrl(request);
   
    final List<MenuViewBean> menuViewBeans = new ArrayList<MenuViewBean>();
   
        List<String> homeUrls = new ArrayList<String>();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.