Examples of ItsNatHTMLForm


Examples of org.itsnat.comp.ItsNatHTMLForm

    }

    public ItsNatHTMLForm addItsNatHTMLForm(HTMLFormElement element,NameValue[] artifacts)
    {
        // NO SE USA
        ItsNatHTMLForm component = createItsNatHTMLForm(element,artifacts);
        addItsNatComponent(component);
        return component;
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatHTMLForm

        return null;
    }

    public ItsNatHTMLForm createItsNatHTMLForm(HTMLFormElement element,NameValue[] artifacts,boolean execCreateFilters,ItsNatStfulDocComponentManagerImpl compMgr)
    {
        ItsNatHTMLForm comp = null;
        boolean doFilters = hasBeforeAfterCreateItsNatComponentListener(execCreateFilters,compMgr);
        if (doFilters) comp = (ItsNatHTMLForm)processBeforeCreateItsNatComponentListener(element,getCompType(),null,artifacts,compMgr);
        if (comp == null)
            comp = new ItsNatHTMLFormImpl(element,artifacts,compMgr);
        if (doFilters) comp = (ItsNatHTMLForm)processAfterCreateItsNatComponentListener(comp,compMgr);
View Full Code Here

Examples of org.itsnat.comp.ItsNatHTMLForm

    public void initForm()
    {
        Document doc = itsNatDoc.getDocument();
        HTMLFormElement formElem = (HTMLFormElement)doc.getElementById("formId");
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();
        ItsNatHTMLForm form = (ItsNatHTMLForm)componentMgr.findItsNatComponent(formElem);

        form.setEventListenerParams("submit",false,CommMode.XHR_SYNC,null,null,-1); // Es necesario que sea s�ncrono pues sino no funciona la llamada preventDefault()
        form.setEventListenerParams("reset",false,CommMode.XHR_SYNC,null,null,-1); // Es necesario que sea s�ncrono pues sino no funciona la llamada preventDefault()

        form.addEventListener("submit",this);
        form.addEventListener("reset",this);
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatHTMLForm

        ItsNatHTMLInputButton input = (ItsNatHTMLInputButton)componentMgr.findItsNatComponent((Node)evt.getCurrentTarget());
        outText("OK " + evt.getType() + " "); // Para que se vea

        HTMLFormElement formElem = input.getHTMLInputElement().getForm();

        ItsNatHTMLForm form = (ItsNatHTMLForm)componentMgr.findItsNatComponent(formElem);
        form.reset();
        // Por otro lado hay un listener del form que cancela el reset, para
        // saber que la llamada se ha realizado en el cliente es precisamente
        // ver si sale el mensaje "reset"
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatHTMLForm

        ItsNatFreeTree freeTreeTable = (ItsNatFreeTree)compMgr.findItsNatComponentById("freeTreeTableId");
        check(freeTreeTable);
        ((DefaultTreeModel)freeTreeTable.getTreeModel()).setRoot(new DefaultMutableTreeNode("Free Tree Table"));

        ItsNatHTMLForm form = (ItsNatHTMLForm)compMgr.findItsNatComponentById("formId");
        check(form);

        ItsNatFreeInclude freeInclude = (ItsNatFreeInclude)compMgr.findItsNatComponentById("freeIncludeId");
        check(freeInclude);
View Full Code Here

Examples of org.itsnat.comp.ItsNatHTMLForm

        inputComp.addEventListener("change",this);

        PlainDocument dataModel = (PlainDocument)inputComp.getDocument();
        dataModel.addDocumentListener(this);

        ItsNatHTMLForm formComp = inputComp.getItsNatHTMLForm();
        formComp.reset();

        inputComp.focus();
        inputComp.select();
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatHTMLForm

    public static void FORMS()
    {
        ItsNatDocument itsNatDoc = null;
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();

        final ItsNatHTMLForm formComp = (ItsNatHTMLForm)componentMgr.createItsNatComponentById("formId");

        formComp.setEventListenerParams("submit",false,CommMode.XHR_SYNC,null,null,-1);
        formComp.setEventListenerParams("reset",false,CommMode.XHR_SYNC,null,null,-1);

        EventListener evtListener = new EventListener()
        {
           public void handleEvent(Event evt)
            {
                System.out.println(evt.getCurrentTarget() + " " + evt.getType());

                EventTarget currentTarget = evt.getCurrentTarget();
                if (currentTarget == formComp.getHTMLFormElement())
                {
                    if (evt.getType().equals("submit"))
                    {
                        System.out.println("Submit canceled");
                        evt.preventDefault(); // Cancels the submission, only works in SYNC mode
                    }
                    // reset is not cancellable
                }
                else // Link
                {
                    formComp.reset(); // submit() method is defined too
                }
           }
        };
        formComp.addEventListener("submit",evtListener);
        formComp.addEventListener("reset",evtListener);

        ItsNatHTMLAnchor linkComp = (ItsNatHTMLAnchor)componentMgr.createItsNatComponentById("linkId");
        linkComp.addEventListener("click",evtListener);
    }
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.