Examples of IDisplay


Examples of fr.soleil.salsa.entity.IDisplay

        // System.out.println("axisMap=" + axisMap);
        if (axisMap.isEmpty()) {
            return;
        }

        IDisplay display = getDisplay();
        if (display == null) {
            return;
        }

        List<DisplayAxis> axisList = new ArrayList<DisplayAxis>();
        Iterator<String> attributeIterator = attributeNameList.listIterator();
        String attributeName = null;
        String axis = null;
        while (attributeIterator.hasNext()) {
            attributeName = attributeIterator.next();
            if (axisMap.containsKey(attributeName.toLowerCase())) {
                axis = axisMap.get(attributeName.toLowerCase());
                axisList.add(getDisplayAxis(axis));
                // System.out.println("buildAxisList=" + attributeName + " -> " + axis);
            }
        }
        display.setAxisList(axisList);

        if (config != null) {
            IScanAddOns scanAddOns = config.getScanAddOn();
            if (scanAddOns != null) {
                scanAddOns.setDisplay(display);
View Full Code Here

Examples of fr.soleil.salsa.entity.IDisplay

            // System.out.println(newconfig.getFullPath());
            // System.out.println(newconfig.isModified());
            config = newconfig;
            attributeNameList.clear();

            IDisplay display = getDisplay();

            if (display != null) {
                List<DisplayAxis> axisList = display.getAxisList();
                Iterator<DisplayAxis> iteratorAxis = axisList.listIterator();

                List<ISensor> sensorList = config.getSensorsList();
                if (sensorList != null) {
                    initSavedAxis(sensorList, iteratorAxis);
                }

                List<IActuator> actuatorList = config.getActuatorList();
                initSavedAxis(actuatorList, iteratorAxis);

                // Check if it is a timebase
                if (display.isTimeBase()) {
                    super.setActuatorName(CurrentScanDataModel.SENSORS_TIMESTAMPS);
                }
            }
            refreshGUI();
        }
View Full Code Here

Examples of fr.soleil.salsa.entity.IDisplay

        // System.out.println("axisMap=" + axisMap);
        if (axisMap.isEmpty()) {
            return;
        }

        IDisplay display = getDisplay();
        if (display == null) {
            return;
        }

        List<DisplayAxis> axisList = new ArrayList<DisplayAxis>();
        synchronized (attributeNameList) {
            Iterator<String> attributeIterator = attributeNameList.listIterator();
            String attributeName = null;
            String axis = null;
            while (attributeIterator.hasNext()) {
                attributeName = attributeIterator.next();
                if (axisMap.containsKey(attributeName.toLowerCase())) {
                    axis = axisMap.get(attributeName.toLowerCase());
                    axisList.add(getDisplayAxis(axis));
                    // System.out.println("buildAxisList=" + attributeName + " -> " + axis);
                }
            }
            // Check if it is a time base
            String actualActuatorName = super.getActuatorName();
            if (actualActuatorName != null
                    && actualActuatorName.equals(CurrentScanDataModel.SENSORS_TIMESTAMPS)) {
                display.setTimeBase(true);
            }
            else {
                display.setTimeBase(false);
            }
            display.setAxisList(axisList);
        }

        if (config != null) {
            IScanAddOns scanAddOns = config.getScanAddOn();
            if (scanAddOns != 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.