Examples of ClientDocument


Examples of framework.beans.client.clientDocument.ClientDocument

            if (address2 != null) {
                manager.remove(address2);
                System.out.println("          remove address2. cl1 has already address1");
            }
        }
        ClientDocument doc1 = dst.getClientDocument();
        ClientDocument doc2 = src.getClientDocument();
        if (doc1 == null) {
            if (doc2 != null) {
                dst.setClientDocument(doc2);
                System.out.println("          cl1 set doc2");
            }
View Full Code Here

Examples of framework.beans.client.clientDocument.ClientDocument

    @Override
    public ClientDocumentDetails getClientDocument() throws ClipsServerException {
        checkCommandAccessibility(COMMAND_READ);
        Client entity = getExistentEntity();
        ClientDocument doc = entity.getClientDocument();
        if (doc == null) {
            doc = new ClientDocument();
        }
        return doc.getDetails(this);
    }
View Full Code Here

Examples of framework.beans.client.clientDocument.ClientDocument

    public ModificationInfo setClientDocument(ClientDocumentDetails details) throws ClipsServerException {
        checkCommandAccessibility(COMMAND_MODIFY);

        Client entity = getExistentEntity();
        AuditDoc<Client> auditDoc = new AuditDoc<Client>(entity, getCollaborator());
        ClientDocument doc = entity.getClientDocument();
       
        if (details.typeID == 0) {
            if (doc != null) {
                entity.setClientDocument(null);
                saveEntity(entity);
                removeEntity(doc);
            }
        }
        else {
            boolean newDoc = false;
            if (doc == null) {
                doc = new ClientDocument();
                newDoc = true;
            }

            doc.setNumber(details.number);
            doc.setSeries(details.series);
            doc.setDate(details.date);
            doc.setDoctype(findEntity(ClientDocumentType.class, details.typeID));
            doc.setGivenPlace(details.enterpriseID == 0 ? null : findEntity(DocumentGivenPlace.class, details.enterpriseID));

            saveEntity(doc);
            if(newDoc) {
                entity.setClientDocument(doc);
                saveEntity(entity);
View Full Code Here

Examples of framework.beans.client.clientDocument.ClientDocument

            Client representative = null;
            if (sr.getPolis().getNumber().equals(Polis.FICTIVE_POLIS_NUMBER)) {
                representative = client.getRepresentative();
            }

            ClientDocument doc;
            Polis polis;
            if (representative != null) {
                rd.p_status = client.getRepresentativeStatus().getId();
                rd.p_fam = representative.getSurname() == null ? 0 : representative.getSurname().getId();
                rd.p_nam = representative.getName() == null ? 0 : representative.getName().getId();
                rd.p_fnam = representative.getPathronymic() == null ? 0 : representative.getPathronymic().getId();
                rd.pred = 1;
                doc = representative.getClientDocument();
                polis = ClientBean.findPolisOMI(representative, manager);
            } else {
                rd.p_status = 0;
                rd.p_fam = 0;
                rd.p_nam = 0;
                rd.p_fnam = 0;
                rd.pred = 0;
                doc = client.getClientDocument();
                polis = sr.getPolis();
            }
            rd.pol_ser = polis.getSeries();
            rd.pol_num = polis.getNumber();
            if (rd.pol_num.equals(Polis.FICTIVE_POLIS_NUMBER)) {
                rd.pol_num = "";
                rd.pol_ser = "";
            }
            if (address != null) {
                AddressObject country = address.getAddressObject();
                while (country.getParent() != null) {
                    country = country.getParent();
                }
                rd.c_oksm = country.getKladrCode();
            } else {
                //Если указан российский пасспорт считаем что гражданство российское
                if (doc != null && doc.getDoctype().getId() == ClientDocumentType.TYPE_PASSPORT_RF) {
                    rd.c_oksm = "643";
                } else {
                    rd.c_oksm = "";
                }
            }
            rd.type_doc = doc != null ? doc.getDoctype().getId() : 0;
            rd.doc_ser = doc != null ? doc.getSeries() : "";
            rd.doc_num = doc != null ? doc.getNumber() : "";
            //Обрезание до 20 символов
            if (rd.doc_num.length() > 20) {
                rd.doc_num = rd.doc_num.substring(0, 20);
            }
           
View Full Code Here

Examples of org.itsnat.core.ClientDocument

        Document doc = itsNatDoc.getDocument();       

        Element elemParent = doc.getElementById("insertHereId");
        ScriptUtil scriptGen = itsNatDoc.getScriptUtil();
        String elemRef = scriptGen.getNodeReference(elemParent);
        ClientDocument clientDoc = itsNatEvt.getClientDocument();
        clientDoc.addCodeToSend(elemRef + ".innerHTML = '';");       
        clientDoc.addCodeToSend("alert('Currently inserted fragment removed before');");       
               
        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet()
        ItsNatHTMLDocFragmentTemplate docFragTemplate = (ItsNatHTMLDocFragmentTemplate)servlet.getItsNatDocFragmentTemplate("manual.stless.example.fragment")

        DocumentFragment docFrag = docFragTemplate.loadDocumentFragmentBody(itsNatDoc)
View Full Code Here

Examples of org.itsnat.core.ClientDocument

    {
        ItsNatEventStateless itsNatEvt = (ItsNatEventStateless)evt;
       
        if (itsNatEvt.getItsNatDocument() == null)
        {
            ClientDocument clientDoc = itsNatEvt.getClientDocument();               
            //ServletRequest request = itsNatEvt.getItsNatServletRequest().getServletRequest();
            String docName = (String)itsNatEvt.getExtraParam("itsnat_doc_name");
            if (docName != null)
                clientDoc.addCodeToSend("alert('Received stateless event with not found itsnat_doc_name: " + docName + " from the page with title: " + itsNatEvt.getExtraParam("title") + "');");
            else
                clientDoc.addCodeToSend("alert('Received a custom stateless event from the page with title: " + itsNatEvt.getExtraParam("title") + "');");
        }
    }
View Full Code Here

Examples of org.itsnat.core.ClientDocument

        if (itsNatEvt.getItsNatDocument() == null)
        {
            StringBuilder code = new StringBuilder();
            code.append("if (confirm('Expired session. Reload?'))");
            code.append("  window.location.reload(true);");
            ClientDocument clientDoc = itsNatEvt.getClientDocument();
            clientDoc.addCodeToSend(code.toString());
            itsNatEvt.getItsNatEventListenerChain().stop();
        }
    }
View Full Code Here

Examples of org.itsnat.core.ClientDocument

    {
        if (isServerUpdatingFromClient())
        {
            ItsNatEvent evt = (ItsNatEvent)getCurrentEventProcessing();
            ItsNatServletRequestImpl itsNatRequest = (ItsNatServletRequestImpl)evt.getItsNatServletRequest();
            ClientDocument clientDoc = itsNatRequest.getClientDocument();
            if (clientDoc.isSendCodeEnabled())
            {
                // Desactiva el cliente actual, pero los dem�s no, normalmente los de control remoto
                // Normalmente usamos esto para evitar volver a enviar datos al cliente principal (por cambio del DOM)
                // cuando dichos datos seguramente vienen del cliente, pero esto no impide
                // que a los dem�s clientes les llegue.
                clientDoc.disableSendCode(); // Desactivamos, ser� temporal
                return true; // Hemos desactivado, es el recordatorio de que debemos activar de nuevo porque estaba activo (para restaurar el estado)
            }
        }

        return false;
View Full Code Here

Examples of org.itsnat.core.ClientDocument

    public void enableSendCodeToRequester()
    {
        ItsNatEvent evt = (ItsNatEvent)getCurrentEventProcessing();
        ItsNatServletRequestImpl itsNatRequest = (ItsNatServletRequestImpl)evt.getItsNatServletRequest();
        ClientDocument requester = itsNatRequest.getClientDocument();
        requester.enableSendCode(); // Restauramos como estaba
    }
View Full Code Here

Examples of org.itsnat.core.ClientDocument

        code.append("listener.filter = filter;\n");
        code.append("listener.itsNatDoc = itsNatDoc;\n");

        code.append("itsNatDoc.setTimeout(listener,0);"); // El listener se ejecutar� *despu�s* del auto-complete

        ClientDocument clientDoc = ((ItsNatEvent)evt).getClientDocument();
        clientDoc.addCodeToSend(code.toString());

        // Antes de ejecutarse el rewriteClientUIControlProperties(), Opera hace el autofill
    }
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.