Examples of ISuggestions


Examples of fr.soleil.salsa.entity.ISuggestions

        String newScanServerName = ModelPreferences.getInstance().getScanServer();
        if (newScanServerName != null && !"".equals(newScanServerName.trim())
                && !newScanServerName.equals(this.scanServerName)) {
            this.scanServerName = newScanServerName;
            try {
                ISuggestions suggestions = ScanApi.getDevicesSuggestions(scanServerName);
                List<ISuggestionCategory> categories = getCategories(suggestions);
                SimpleNode root = convertSuggestionsToTree(categories);
                view.setSuggestions(root);
            }
            catch (SalsaDeviceException exception) {
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        }
    }

    // Get the values of properties don t throw a error if not exist !!
    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        ISuggestions suggestions = new SuggestionsImpl();
        Database m_database = null;
        try {
            m_database = new Database();
        }
        catch (DevFailed e) {
            return suggestions;
        }
        if (m_database != null) {
            // get ActuatorsFile property
            try {
                DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                        "ActuatorsFile");
                String[] actuatorsFile = m_dataActuators.extractStringArray();
                if (actuatorsFile != null && actuatorsFile.length > 0) {
                    suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName,
                            "ActuatorsFile", actuatorsFile));
                }
            }
            catch (DevFailed e) {
            }

            // get SensorsFile property
            try {
                DbDatum m_dataSensors = m_database.get_device_property(scanServerName,
                        "SensorsFile");
                String[] sensorsFile = m_dataSensors.extractStringArray();
                if (sensorsFile != null && sensorsFile.length > 0) {
                    suggestions.setSensorSuggestionList(parseSuggestions(scanServerName,
                            "SensorsFile", sensorsFile));
                }
            }
            catch (DevFailed e) {
            }

            // get TimebasesFile property
            try {
                DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                        "TimebasesFile");
                String[] timebasesFile = m_dataTimebases.extractStringArray();
                if (timebasesFile != null && timebasesFile.length > 0) {
                    suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName,
                            "TimebasesFile", timebasesFile));
                }
            }
            catch (DevFailed e) {
            }
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        String newScanServerName = getScanServer();
        if ((newScanServerName != null) && (!newScanServerName.trim().isEmpty())
                && (!newScanServerName.equals(this.scanServerName))) {
            this.scanServerName = newScanServerName;
            try {
                ISuggestions suggestions = ScanApi.getDevicesSuggestions(scanServerName);
                List<ISuggestionCategory> categories = getCategories(suggestions);
                SimpleNode root = convertSuggestionsToTree(categories);
                view.setSuggestions(root);
            }
            catch (SalsaDeviceException exception) {
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        String newScanServerName = ModelPreferences.getInstance().getScanServer();
        if (newScanServerName != null && !"".equals(newScanServerName.trim())
                && !newScanServerName.equals(this.scanServerName)) {
            this.scanServerName = newScanServerName;
            try {
                ISuggestions suggestions = ScanApi.getDevicesSuggestions(scanServerName);
                List<ISuggestionCategory> categories = suggestions.getTimebaseSuggestionList();
                SimpleNode root = convertSuggestionsToTree(categories);
                view.setSuggestions(root);
            }
            catch (SalsaDeviceException exception) {
                errorMessage(exception.getMessage());
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        }
    }

    // Get the values of properties don t throw a error if not exist !!
    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        ISuggestions suggestions = new SuggestionsImpl();
        Database m_database = null;
        try {
            m_database = new Database();
        }
        catch (DevFailed e) {
            return suggestions;
        }
        if (m_database != null) {
            // get ActuatorsFile property
            try {
                DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                        "ActuatorsFile");
                String[] actuatorsFile = m_dataActuators.extractStringArray();
                if (actuatorsFile != null && actuatorsFile.length > 0) {
                    suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName,
                            "ActuatorsFile", actuatorsFile));
                }
            }
            catch (DevFailed e) {
                System.out.println(DevFailedUtils.toString(e));
            }

            // get SensorsFile property
            try {
                DbDatum m_dataSensors = m_database.get_device_property(scanServerName,
                        "SensorsFile");
                String[] sensorsFile = m_dataSensors.extractStringArray();
                if (sensorsFile != null && sensorsFile.length > 0) {
                    suggestions.setSensorSuggestionList(parseSuggestions(scanServerName,
                            "SensorsFile", sensorsFile));
                }
            }
            catch (DevFailed e) {
                System.out.println(DevFailedUtils.toString(e));
            }

            // get TimebasesFile property
            try {
                DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                        "TimebasesFile");
                String[] timebasesFile = m_dataTimebases.extractStringArray();
                if (timebasesFile != null && timebasesFile.length > 0) {
                    suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName,
                            "TimebasesFile", timebasesFile));
                }
            }
            catch (DevFailed e) {
                System.out.println(DevFailedUtils.toString(e));
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

            DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                    "TimebasesFile");
            String[] timebasesFile = m_dataTimebases.extractStringArray();

            ISuggestions suggestions = new SuggestionsImpl();
            suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName, "ActuatorsFile",
                    actuatorsFile));
            suggestions.setSensorSuggestionList(parseSuggestions(scanServerName, "SensorsFile",
                    sensorsFile));
            suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName, "TimebasesFile",
                    timebasesFile));
            return suggestions;
        }
        catch (DevFailed e) {
            e.printStackTrace();
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        }
    }

    // Get the values of properties don t throw a error if not exist !!
    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        ISuggestions suggestions = new SuggestionsImpl();
        Database m_database = null;
        try {
            m_database = new Database();
        } catch (DevFailed e) {
            return suggestions;
        }
        if (m_database != null) {
            // get ActuatorsFile property
            try {
                DbDatum m_dataActuators = m_database.get_device_property(scanServerName, "ActuatorsFile");
                String[] actuatorsFile = m_dataActuators.extractStringArray();
                if (actuatorsFile != null && actuatorsFile.length > 0) {
                    suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName, "ActuatorsFile",
                            actuatorsFile));
                }
            } catch (DevFailed e) {
                System.out.println(DevFailedUtils.toString(e));
            }

            // get SensorsFile property
            try {
                DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
                String[] sensorsFile = m_dataSensors.extractStringArray();
                if (sensorsFile != null && sensorsFile.length > 0) {
                    suggestions.setSensorSuggestionList(parseSuggestions(scanServerName, "SensorsFile", sensorsFile));
                }
            } catch (DevFailed e) {
                System.out.println(DevFailedUtils.toString(e));
            }

            // get TimebasesFile property
            try {
                DbDatum m_dataTimebases = m_database.get_device_property(scanServerName, "TimebasesFile");
                String[] timebasesFile = m_dataTimebases.extractStringArray();
                if (timebasesFile != null && timebasesFile.length > 0) {
                    suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName, "TimebasesFile",
                            timebasesFile));
                }
            } catch (DevFailed e) {
                System.out.println(DevFailedUtils.toString(e));
            }
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

            DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                    "TimebasesFile");
            String[] timebasesFile = m_dataTimebases.extractStringArray();

            ISuggestions suggestions = new SuggestionsImpl();
            suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName, "ActuatorsFile",
                    actuatorsFile));
            suggestions.setSensorSuggestionList(parseSuggestions(scanServerName, "SensorsFile",
                    sensorsFile));
            suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName, "TimebasesFile",
                    timebasesFile));
            return suggestions;
        }
        catch (DevFailed e) {
            e.printStackTrace();
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        String newScanServerName = ModelPreferences.getInstance().getScanServer();
        if (newScanServerName != null && !"".equals(newScanServerName.trim())
                && !newScanServerName.equals(this.scanServerName)) {
            this.scanServerName = newScanServerName;
            try {
                ISuggestions suggestions = ScanApi.getDevicesSuggestions(scanServerName);
                List<ISuggestionCategory> categories = suggestions.getActuatorSuggestionList();
                SimpleNode root = convertSuggestionsToTree(categories);
                view.setSuggestions(root);
            }
            catch (SalsaDeviceException exception) {
                errorMessage(exception.getMessage());
View Full Code Here

Examples of fr.soleil.salsa.entity.ISuggestions

        }
    }

    // Get the values of properties don t throw a error if not exist !!
    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        ISuggestions suggestions = new SuggestionsImpl();
        Database m_database = null;
        try {
            m_database = new Database();
        }
        catch (DevFailed e) {
            return suggestions;
        }
        if (m_database != null) {
            // get ActuatorsFile property
            try {
                DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                        "ActuatorsFile");
                String[] actuatorsFile = m_dataActuators.extractStringArray();
                if (actuatorsFile != null && actuatorsFile.length > 0) {
                    suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName,
                            "ActuatorsFile", actuatorsFile));
                }
            }
            catch (DevFailed e) {
            }

            // get SensorsFile property
            try {
                DbDatum m_dataSensors = m_database.get_device_property(scanServerName,
                        "SensorsFile");
                String[] sensorsFile = m_dataSensors.extractStringArray();
                if (sensorsFile != null && sensorsFile.length > 0) {
                    suggestions.setSensorSuggestionList(parseSuggestions(scanServerName,
                            "SensorsFile", sensorsFile));
                }
            }
            catch (DevFailed e) {
            }

            // get TimebasesFile property
            try {
                DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                        "TimebasesFile");
                String[] timebasesFile = m_dataTimebases.extractStringArray();
                if (timebasesFile != null && timebasesFile.length > 0) {
                    suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName,
                            "TimebasesFile", timebasesFile));
                }
            }
            catch (DevFailed e) {
            }
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.