Examples of ItsNatComponentManager


Examples of org.itsnat.comp.ItsNatComponentManager

        this.updateElem = null;

        ((EventTarget)insertElem).removeEventListener("click",this,false);
        this.insertElem = null;

        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        compMgr.removeItsNatComponents(parentElem,true);
        compMgr.setMarkupDrivenComponents(false);

        this.parentElem = null;
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

        ItsNatDocument itsNatDoc = getItsNatDocument();
        Document doc = itsNatDoc.getDocument();

        this.parentElem = doc.getElementById("compGroupId");

        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        compMgr.setMarkupDrivenComponents(true);
        compMgr.buildItsNatComponents(parentElem);

        this.inputElem1 = (HTMLInputElement)doc.getElementById("radioId1");
        ((EventTarget)inputElem1).addEventListener("click",this,false);

        this.inputElem2 = (HTMLInputElement)doc.getElementById("radioId2");
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

        this.inputElem2 = null;

        ((EventTarget)toggleElem).removeEventListener("click",this,false);
        this.toggleElem = null;

        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        compMgr.removeItsNatComponents(parentElem,true);
        compMgr.setMarkupDrivenComponents(false);

        this.parentElem = null;
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

                }
           }
        };
        itsNatDoc.addEventListener(global); // Comment this sentence to show errors in technical form

        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        compMgr.setSelectionOnComponentsUsesKeyboard(!BrowserUtil.isMobileBrowser(request));

        Document doc = itsNatDoc.getDocument();

        this.titleElement = doc.getElementById("titleId");
        this.featureTitleElement = doc.getElementById("featureTitleId");

        this.joystickModeCheck = (ItsNatHTMLInputCheckBox)compMgr.createItsNatComponentById("mainTreeJoystickModeId");
        joystickModeCheck.setSelected(joystickModePreferred);
        joystickModeCheck.getToggleButtonModel().addItemListener(this);

        Element tabsParent = doc.getElementById("tabsParentId");
        this.tabsCombo = compMgr.createItsNatFreeComboBox(tabsParent, null, null);
        tabsCombo.setJoystickMode(joystickModeCheck.isSelected());
        DefaultComboBoxModel tabsModel = (DefaultComboBoxModel)tabsCombo.getComboBoxModel();
        tabsModel.addElement(new NameValue("Example ",new Integer(FeatureTreeNode.EXAMPLE_PANEL)));
        tabsModel.addElement(new NameValue("Source Code ",new Integer(FeatureTreeNode.CODE_PANEL)));
        tabsModel.addElement(new NameValue("Explanation ",new Integer(FeatureTreeNode.DOC_PANEL)));

        ItsNatListUI tabsComboUI = tabsCombo.getItsNatListUI();

        this.exampleTab = tabsComboUI.getElementAt(0);
        this.codeTab = tabsComboUI.getElementAt(1);
        this.docTab = tabsComboUI.getElementAt(2);

        this.exampleTabLink = (HTMLAnchorElement)ItsNatTreeWalker.getFirstChildElement(exampleTab);
        this.codeTabLink = (HTMLAnchorElement)ItsNatTreeWalker.getFirstChildElement(codeTab);
        this.docTabLink = (HTMLAnchorElement)ItsNatTreeWalker.getFirstChildElement(docTab);

        Element treeElem = doc.getElementById("examplesTreeId");
        this.tree = compMgr.createItsNatFreeTree(treeElem,null);
        tree.setJoystickMode(joystickModeCheck.isSelected());

        this.include = compMgr.createItsNatFreeInclude(doc.getElementById("featureBoxId"),null);

        buildMainTree();

        SelectFeatureFromURL.selectFeatureNode(this,request);
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

        this.parent = parent;

        SPITutMainDocument spiTutDoc = parent.getSPITutMainDocument();
        ItsNatHTMLDocument itsNatDoc = parent.getItsNatHTMLDocument();
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        ItsNatModalLayer layer = compMgr.createItsNatModalLayer(null,false,1,0.5f,"black",null);
        Element parentLayer = layer.getElement();
        parentLayer.setAttribute("id","overviewPopupLayerContainerId");
       
        HTMLBodyElement body = (HTMLBodyElement)doc.getBody();
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

    public BrowserAdaptor(FeatureShowcaseDocument featShowDoc)
    {
        this.itsNatDoc = featShowDoc.getItsNatHTMLDocument();

        ItsNatComponentManager compMgr = itsNatDoc.getItsNatComponentManager();
        compMgr.addCreateItsNatComponentListener(this);

        // For "Core" examples:
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        boolean old = ((ItsNatNode)doc).isInternalMode();
        ((ItsNatNode)doc).setInternalMode(true);
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

    {
    }

    public ItsNatComponent getLabelEditorComponent(ItsNatLabel label, Object value, Element labelElem)
    {
        ItsNatComponentManager compMgr = label.getItsNatComponentManager();
        ItsNatDocument itsNatDoc = compMgr.getItsNatDocument();
        Document doc = itsNatDoc.getDocument();

        ItsNatServlet servlet = itsNatDoc.getItsNatDocumentTemplate().getItsNatServlet();
        ItsNatDocFragmentTemplate docFragTemplate = servlet.getItsNatDocFragmentTemplate("feashow.components.shared.personEditor");
        DocumentFragment editorFrag = docFragTemplate.loadDocumentFragment(itsNatDoc);
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

        model.add(new Person("John","Smith"));
        model.add(new Person("Bill","Clinton"));

        Document doc = itsNatDoc.getDocument();
        HTMLElement parentElem = (HTMLElement)doc.getElementById("freeListCompoundId");
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();
        this.comp = (ItsNatFreeListMultSel)componentMgr.findItsNatComponent(parentElem);

        DefaultListModel dataModel = new DefaultListModel();

        //dataModel.addListDataListener(this); // A�adimos antes pues queremos que se llame despu�s del interno (renderizado) pues el primero que se llama es el �ltimo

        comp.setListModel(dataModel);

        ItsNatListCellRenderer renderer = new PersonListCellRenderer();
        comp.setItsNatListCellRenderer(renderer);
        comp.setItsNatListCellEditor(null);

        for(int i = 0; i < model.size(); i++)
        {
            dataModel.addElement(model.get(i));
        }

        ItsNatHTMLButton addButton = (ItsNatHTMLButton)componentMgr.findItsNatComponentById("addItemFreeListCompoundId");
        addButton.addEventListener("click",this);

        ItsNatHTMLButton removeButton = (ItsNatHTMLButton)componentMgr.findItsNatComponentById("removeItemFreeListCompoundId");
        removeButton.addEventListener("click",this);
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

    }


    public void handleEvent(Event evt)
    {
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();
        ItsNatHTMLElementComponent comp = (ItsNatHTMLElementComponent)componentMgr.findItsNatComponent((Node)evt.getCurrentTarget());
        if (comp instanceof ItsNatFreeListMultSel)
            handleEvent(evt,(ItsNatFreeListMultSel)comp);
        else
            handleEvent(evt,(ItsNatHTMLButton)comp);
    }
View Full Code Here

Examples of org.itsnat.comp.ItsNatComponentManager

    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);
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.