Examples of ObjectModel


Examples of br.com.bfmapper.model.ObjectModel

    assertNotNull("Propriedade notas não poder ser vazia", !alunoCanonico.getNotas().isEmpty());
  }

  @Test
  public void converterListEnumType() {
    ObjectModel model = new ObjectModel(Arrays.asList(TipoAluno.ESPECIAL, TipoAluno.REGULAR));
   
    ObjectCanonicModel canonicModel = new Mapping().apply(model).to(ObjectCanonicModel.class);

    assertNotNull("Propriedade tipoAlunos não poder ser null", canonicModel.getTipoAlunos());
    assertNotNull("Propriedade tipoAlunos não poder ser vazia", !canonicModel.getTipoAlunos().isEmpty());
View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

     * @throws IOException
     */
    public void processToStream(String uri, Object viewData, OutputStream output)
    throws IOException {
        final Map objectModel = getObjectModel();
        final ObjectModel newObjectModel = getNewObjectModel();
        final SourceResolver resolver = getSourceResolver();

        // Keep the previous view data, if any (is it really necessary?), and set the new one
        Object oldViewData = FlowHelper.getContextObject(objectModel);
        FlowHelper.setContextObject(objectModel, newObjectModel, JavaScriptFlowHelper.unwrap(viewData));
View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

     * @param handler where the pipeline should be streamed to.
     */
    public void processToSAX(String uri, Object viewData, ContentHandler handler)
    throws SAXException, IOException, ProcessingException {
        final Map objectModel = getObjectModel();
        final ObjectModel newObjectModel = getNewObjectModel();
        final SourceResolver resolver = getSourceResolver();

        Object oldViewData = FlowHelper.getContextObject(objectModel);
        FlowHelper.setContextObject(objectModel, newObjectModel, JavaScriptFlowHelper.unwrap(viewData));

View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

     * @param viewData the view data object
     * @return the document
     */
    public Document processToDOM(String uri, Object viewData) throws ProcessingException, SAXException, IOException  {
        final Map objectModel = getObjectModel();
        final ObjectModel newObjectModel = getNewObjectModel();
        final SourceResolver resolver = getSourceResolver();
        Object oldViewData = FlowHelper.getContextObject(objectModel);
        FlowHelper.setContextObject(objectModel, newObjectModel, JavaScriptFlowHelper.unwrap(viewData));

        Source src = null;
View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

        } catch (Exception e) {
            throw new SourceException("Exception during processing of " + this.systemId, e);
        } finally {
            if (touchedOM) {
                //Because of complicated flow of this source it must maintain the cleaness of OM on its own
                ObjectModel newObjectModel;
                try {
                    newObjectModel = (ObjectModel)manager.lookup(ObjectModel.ROLE);
                } catch (ServiceException e) {
                    throw new RuntimeException("Couldn't look up Object Model", e);
                }
                newObjectModel.cleanupLocalContext();
                touchedOM = false;
            }
            // Unhide wrapped environment output stream
            this.environment.setOutputStream(null);
            this.needsRefresh = true;
View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

            this.processed = true;
            this.pipelineDescription = this.processor.buildPipeline(this.environment);
            this.environment.setURI(this.pipelineDescription.prefix, this.pipelineDescription.uri);
           
            //Because of complicated flow of this source it must maintain the cleaness of OM on its own
            ObjectModel newObjectModel = (ObjectModel)manager.lookup(ObjectModel.ROLE);
            newObjectModel.markLocalContext();
            touchedOM = true;
            manager.release(newObjectModel);

            String redirectURL = this.environment.getRedirectURL();
            if (redirectURL == null) {
View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

        } catch (Exception e) {
            throw new SAXException("Exception during processing of " + this.systemId, e);
        } finally {
            if (touchedOM) {
                //Because of complicated flow of this source it must maintain the cleaness of OM on its own
                ObjectModel newObjectModel;
                try {
                    newObjectModel = (ObjectModel)manager.lookup(ObjectModel.ROLE);
                } catch (ServiceException e) {
                    throw new SAXException("Couldn't look up Object Model", e);
                }
                newObjectModel.cleanupLocalContext();
                touchedOM = false;
            }
            this.needsRefresh = true;
        }
    }
View Full Code Here

Examples of org.apache.cocoon.el.objectmodel.ObjectModel

                        stack.pop(); // Pop the OPEN
                        result = processModule(module, expr, objectModel, context, mapStack, stackSize);
                    } else if (lastButOne.hasType(VariableExpressionTokenizer.TokenReciever.NEW_EXPRESSION)) {
                        stack.pop(); // Pop the OPEN
                        ExpressionFactory expressionFactory = null;
                        ObjectModel newObjectModel = null;
                        try {
                            expressionFactory = (ExpressionFactory)manager.lookup(ExpressionFactory.ROLE);
                            newObjectModel = (ObjectModel)manager.lookup(ObjectModel.ROLE);
                            result = processNewExpression(lastButOne, expressionFactory, newObjectModel);
                        } catch (ServiceException e) {
View Full Code Here

Examples of org.apache.cocoon.sitemap.objectmodel.ObjectModel

    private ObjectModelProvider() {
        throw new AssertionError();
    }

    public static ObjectModel provide(Map<String, Object> parameters) {
        ObjectModel objectModel = new ObjectModel(parameters);
        Map<String, Object> cocoon = objectModel.getCocoonObject();

        HttpServletRequest request = HttpContextHelper.getRequest(parameters);
        cocoon.put("request", new ObjectModelRequest(request));
        cocoon.put("response", HttpContextHelper.getResponse(parameters));
        cocoon.put("context", HttpContextHelper.getServletContext(parameters));
View Full Code Here

Examples of org.apache.cocoon.sitemap.objectmodel.ObjectModel

        InvocationImpl invocation = new InvocationImpl(new NullOutputStream());

        invocation.setBaseURL(this.getClass().getResource("/COB-INF/"));
        invocation.setRequestURI(request);
        invocation.setComponentProvider(this.componentProvider);
        invocation.setObjectModel(new ObjectModel(new HashMap<String, Object>()));

        return invocation;
    }
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.