Examples of TreeNodeFamily


Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                {
                    //test if node domain has been built
                    if(domainNode.isBuilt())
                    {
                        //get family node
                        TreeNodeFamily familyNode = domainNode.getNodeFamily(vectDevice.elementAt(1).toString());
                        if(familyNode != null)
                        {
                            if (! familyNode.isBuilt())
                            {
                                //create all memeber nodes
                                familyNode.addMembers(false);
                                SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                                familyNode.setBuilt(true);
                            }
                            // get the good member node and check it
                            String strDeviceMember = vectDevice.elementAt(2).toString();
                            TreeNodeMember memberNode = familyNode.getNodeMember(strDeviceMember);
                            if(memberNode != null)
                            {
                                //check this node
                                //check corresponding column of this node
                                m_model.setValueAt(new Boolean(true), memberNode, iCol);
                                //add this node in vector selectedNodes
                                vectSelectedNodes.add(memberNode);
                            }
                        }
                    }

                    /** Create all families*/
                    /** Create all members of the good family */
                    /** Check the good member node */
                    else
                    {
                        //add families to domain node
                        domainNode.addFamilies();
                        domainNode.setBuilt(true);
                        //get family name
                        String strDeviceFamily = vectDevice.elementAt(1).toString();
                        //get family node which contains member node
                        TreeNodeFamily familyNode = domainNode.getNodeFamily(strDeviceFamily);
                        if(familyNode != null)
                        {
                            //add members to family node
                            familyNode.addMembers(false);
                            familyNode.setBuilt(true);
                            SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                            // get member node
                            String strDeviceMember = vectDevice.elementAt(2).toString();
                            TreeNodeMember memberNode = familyNode.getNodeMember(strDeviceMember);
                            if (memberNode != null)
                            {
                                // check this node
                                // check corresponding column of this node
                                m_model.setValueAt(new Boolean(true), memberNode, iCol);
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                {
                    //test if node domain has been built
                    if(domainNode.isBuilt())
                    {
                        //get family node
                        TreeNodeFamily familyNode = domainNode.getNodeFamily(vectAttribute.elementAt(1).toString());
                        if(familyNode != null)
                        {
                            if(familyNode.isBuilt())
                            {
                                memberNode = familyNode.getNodeMember(vectAttribute.elementAt(2).toString());
                                if(memberNode != null)
                                {
                                    if(!memberNode.isBuilt())
                                    {
                                        try
                                        {
                                            memberNode.addAttributes();
                                            memberNode.setBuilt(true);
                                        }
                                        catch (DevFailed e)
                                        {
                                            System.out.println("Device " + memberNode.getDeviceName() + " is not alive." );
                                            memberNode.setBuilt(true);
                                        }
                                    }
                                }
                            }

                            else
                            {
                                familyNode.addMembers(true);
                                familyNode.setBuilt(true);

                                memberNode = familyNode.getNodeMember(vectAttribute.elementAt(2).toString());
                                if(memberNode != null)
                                {
                                    if(!memberNode.isBuilt())
                                    {
                                        try
                                        {
                                            memberNode.addAttributes();
                                            memberNode.setBuilt(true);
                                        }
                                        catch (DevFailed e)
                                        {
                                            System.out.println("Device " + memberNode.getDeviceName() + " is not alive." );
                                        }
                                    }
                                }
                            }
                            // get the good attribute node and check it
                            String strAttribute = vectAttribute.elementAt(3).toString();
                            if(memberNode != null)
                            {
                                TreeNodeAttribute attributeNode = memberNode.getNodeAttribute(strAttribute);
                                if(attributeNode != null)
                                {
                                    //check this node
                                    //check corresponding column of this node
                                    m_model.setValueAt(new Boolean(true), attributeNode, 1);
                                    //add this node in vector selectedNodes
                                    vectSelectedNodes.add(attributeNode);
                                }
                            }
                        }
                    }

                    /** Create all families*/
                    /** Create all members of the good family */
                    /** Check the good member node */
                    else
                    {
                        //add families to domain node
                        domainNode.addFamilies();
                        domainNode.setBuilt(true);
                        //get family name
                        String strDeviceFamily = vectAttribute.elementAt(1).toString();
                        //get family node which contains member node
                        TreeNodeFamily familyNode = domainNode.getNodeFamily(strDeviceFamily);
                        if(familyNode != null)
                        {
                            //add members to family node
                            familyNode.addMembers(true);
                            familyNode.setBuilt(true);
                            SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                            // get member node
                            String strDeviceMember = vectAttribute.elementAt(2).toString();
                            memberNode = familyNode.getNodeMember(strDeviceMember);
                            if (memberNode != null)
                            {

                                TreeNodeAttribute attributeNode = memberNode.getNodeAttribute(vectAttribute
                                        .elementAt(3).toString());
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                }
              }

              else if (event.getPath().getLastPathComponent() instanceof TreeNodeFamily) {
                // add member nodes
                TreeNodeFamily familyNode = (TreeNodeFamily) event
                    .getPath().getLastPathComponent();
                if (!familyNode.isBuilt()) {
                  // boolean is true because node nodeMember
                  // allow children : attribute node
                  familyNode.addMembers(true);
                  familyNode.setBuilt(true);
                  m_model.reload(familyNode);
                }
              }

              else if (event.getPath().getLastPathComponent() instanceof TreeNodeMember) {
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                    }

                    else if (event.getPath().getLastPathComponent() instanceof TreeNodeFamily)
                    {
                        //add member nodes
                        TreeNodeFamily familyNode = (TreeNodeFamily) event.getPath().getLastPathComponent();
                        if(!familyNode.isBuilt())
                        {
                            // boolean is true because node nodeMember allow children : attribute node
                            familyNode.addMembers(true);
                            familyNode.setBuilt(true);
                            m_model.reload(familyNode);
                        }
                    }

                    else if (event.getPath().getLastPathComponent() instanceof TreeNodeMember)
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                {
                    //test if node domain has been built
                    if(domainNode.isBuilt())
                    {
                        //get family node
                        TreeNodeFamily familyNode = domainNode.getNodeFamily(vectDevice.elementAt(1).toString());
                        if(familyNode != null)
                        {
                            if (! familyNode.isBuilt())
                            {
                                //create all memeber nodes
                                familyNode.addMembers(false);
                                SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                                familyNode.setBuilt(true);
                            }
                            // get the good member node and check it
                            String strDeviceMember = vectDevice.elementAt(2).toString();
                            TreeNodeMember memberNode = familyNode.getNodeMember(strDeviceMember);
                            if(memberNode != null)
                            {
                                //check this node
                                //check corresponding column of this node
                                m_model.setValueAt(new Boolean(true), memberNode, iCol);
                                //add this node in vector selectedNodes
                                vectSelectedNodes.add(memberNode);
                            }
                        }
                    }

                    /** Create all families*/
                    /** Create all members of the good family */
                    /** Check the good member node */
                    else
                    {
                        //add families to domain node
                        domainNode.addFamilies();
                        domainNode.setBuilt(true);
                        //get family name
                        String strDeviceFamily = vectDevice.elementAt(1).toString();
                        //get family node which contains member node
                        TreeNodeFamily familyNode = domainNode.getNodeFamily(strDeviceFamily);
                        if(familyNode != null)
                        {
                            //add members to family node
                            familyNode.addMembers(false);
                            familyNode.setBuilt(true);
                            SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                            // get member node
                            String strDeviceMember = vectDevice.elementAt(2).toString();
                            TreeNodeMember memberNode = familyNode.getNodeMember(strDeviceMember);
                            if (memberNode != null)
                            {
                                // check this node
                                // check corresponding column of this node
                                m_model.setValueAt(new Boolean(true), memberNode, iCol);
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                    TreeNodeMember memberNode = null;
                    if (domainNode != null) {
                        // test if node domain has been built
                        if (domainNode.isBuilt()) {
                            // get family node
                            TreeNodeFamily familyNode = domainNode.getNodeFamily(vectAttribute.elementAt(1).toString());
                            if (familyNode != null) {
                                if (familyNode.isBuilt()) {
                                    memberNode = familyNode.getNodeMember(vectAttribute.elementAt(2).toString());
                                    if (memberNode != null) {
                                        if (!memberNode.isBuilt()) {
                                            try {
                                                memberNode.addAttributes();
                                                memberNode.setBuilt(true);
                                            } catch (DevFailed e) {
                                                System.out.println("Device " + memberNode.getDeviceName()
                                                        + " is not alive.");
                                                memberNode.setBuilt(true);
                                            }
                                        }
                                    }
                                }

                                else {
                                    familyNode.addMembers(true);
                                    familyNode.setBuilt(true);

                                    memberNode = familyNode.getNodeMember(vectAttribute.elementAt(2).toString());
                                    if (memberNode != null) {
                                        if (!memberNode.isBuilt()) {
                                            try {
                                                memberNode.addAttributes();
                                                memberNode.setBuilt(true);
                                            } catch (DevFailed e) {
                                                System.out.println("Device " + memberNode.getDeviceName()
                                                        + " is not alive.");
                                            }
                                        }
                                    }
                                }
                                // get the good attribute node and check it
                                String strAttribute = vectAttribute.elementAt(3).toString();
                                if (memberNode != null) {
                                    TreeNodeAttribute attributeNode = memberNode.getNodeAttribute(strAttribute);
                                    if (attributeNode != null) {
                                        // check this node
                                        // check corresponding column of this node
                                        m_model.setValueAt(new Boolean(true), attributeNode, 1);
                                        // add this node in vector selectedNodes
                                        vectSelectedNodes.add(attributeNode);
                                    }
                                }
                            }
                        }

                        /** Create all families */
                        /** Create all members of the good family */
                        /** Check the good member node */
                        else {
                            // add families to domain node
                            domainNode.addFamilies();
                            domainNode.setBuilt(true);
                            // get family name
                            String strDeviceFamily = vectAttribute.elementAt(1).toString();
                            // get family node which contains member node
                            TreeNodeFamily familyNode = domainNode.getNodeFamily(strDeviceFamily);
                            if (familyNode != null) {
                                // add members to family node
                                familyNode.addMembers(true);
                                familyNode.setBuilt(true);
                                SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                                // get member node
                                String strDeviceMember = vectAttribute.elementAt(2).toString();
                                memberNode = familyNode.getNodeMember(strDeviceMember);
                                if (memberNode != null) {

                                    TreeNodeAttribute attributeNode = memberNode.getNodeAttribute(vectAttribute
                                            .elementAt(3).toString());
                                    if (attributeNode != null) {
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                        }
                    }
                    else if (event.getPath().getLastPathComponent() instanceof TreeNodeFamily)
                    {
                        //add member nodes
                        TreeNodeFamily familyNode = (TreeNodeFamily) event.getPath().getLastPathComponent();
                        if(!familyNode.isBuilt())
                        {
                            // boolean is false because node nodeMember doesn't allow children
                            familyNode.addMembers(false);
                            familyNode.setBuilt(true);
                            m_model.reload(familyNode);
                        }
                        //update recordability when action "tree expanded" is done.
                        updateRecordabilityNodes(familyNode.children());
                        m_model.refreshNode(familyNode);
                    }
                }
            }});
    }
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

            for(int i=0 ; i< vectExapandedNodes.size() ; i++)
            {
                //get only tree node family
                if(vectExapandedNodes.elementAt(i) instanceof TreeNodeFamily)
                {
                    TreeNodeFamily familyNode = (TreeNodeFamily) vectExapandedNodes.elementAt(i);
                    updateRecordabilityNodes(familyNode.children());
                }
            }
        }
    }
View Full Code Here

Examples of fr.soleil.comete.bean.technicaldata.full.genericclasses.treeutil.TreeNodeFamily

                    TreeNodeMember memberNode = null;
                    if (domainNode != null) {
                        // test if node domain has been built
                        if (domainNode.isBuilt()) {
                            // get family node
                            TreeNodeFamily familyNode = domainNode.getNodeFamily(vectAttribute.elementAt(1).toString());
                            if (familyNode != null) {
                                if (familyNode.isBuilt()) {
                                    memberNode = familyNode.getNodeMember(vectAttribute.elementAt(2).toString());
                                    if (memberNode != null) {
                                        if (!memberNode.isBuilt()) {
                                            try {
                                                memberNode.addAttributes();
                                                memberNode.setBuilt(true);
                                            } catch (DevFailed e) {
                                              String errorMessage = "Cannot add member " + DevFailedUtils.toString(e);
                                              TechnicalDataMessageManager.notifyNewErrorDetected(new Exception(errorMessage), false);
                                            }
                                        }
                                    }
                                }

                                else {
                                    familyNode.addMembers(true);
                                    familyNode.setBuilt(true);

                                    memberNode = familyNode.getNodeMember(vectAttribute.elementAt(2).toString());
                                    if (memberNode != null) {
                                        if (!memberNode.isBuilt()) {
                                            try {
                                                memberNode.addAttributes();
                                                memberNode.setBuilt(true);
                                            } catch (DevFailed e) {
                                              String errorMessage = "Cannot add attribute " + DevFailedUtils.toString(e);
                                              TechnicalDataMessageManager.notifyNewErrorDetected(new Exception(errorMessage), false);
                                            }
                                        }
                                    }
                                }
                                // get the good attribute node and check it
                                String strAttribute = vectAttribute.elementAt(3).toString();
                                if (memberNode != null) {
                                    TreeNodeAttribute attributeNode = memberNode.getNodeAttribute(strAttribute);
                                    if (attributeNode != null) {
                                        // check this node
                                        // check corresponding column of this node
                                        m_model.setValueAt(new Boolean(true), attributeNode, 1);
                                        // add this node in vector selectedNodes
                                        vectSelectedNodes.add(attributeNode);
                                    }
                                }
                            }
                        }

                        /** Create all families */
                        /** Create all members of the good family */
                        /** Check the good member node */
                        else {
                            // add families to domain node
                            domainNode.addFamilies();
                            domainNode.setBuilt(true);
                            // get family name
                            String strDeviceFamily = vectAttribute.elementAt(1).toString();
                            // get family node which contains member node
                            TreeNodeFamily familyNode = domainNode.getNodeFamily(strDeviceFamily);
                            if (familyNode != null) {
                                // add members to family node
                                familyNode.addMembers(true);
                                familyNode.setBuilt(true);
                                SpRecordingDevices.updateRecordabilityNodes(familyNode.children());
                                // get member node
                                String strDeviceMember = vectAttribute.elementAt(2).toString();
                                memberNode = familyNode.getNodeMember(strDeviceMember);
                                if (memberNode != null) {

                                    TreeNodeAttribute attributeNode = memberNode.getNodeAttribute(vectAttribute
                                            .elementAt(3).toString());
                                    if (attributeNode != null) {
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.