Package fr.esrf.TangoApi

Examples of fr.esrf.TangoApi.DbDatum.extractStringArray()


        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));
                }
            }
View Full Code Here


            // 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));
                }
            }
View Full Code Here

            // 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));
                }
            }
View Full Code Here

    }
    public List<String> getActuators() {
        List<String> result = new ArrayList<String>();
        try {
            DbDatum property = proxy.get_property("MotorList");
            String[] actuators = property.extractStringArray();
            for (int i = 0; i < actuators.length; i++) {
                String actuator = actuators[i];
                result.add(StringUtils.substringBefore(actuator, ","));
            }
        } catch (DevFailed ex) {
View Full Code Here

    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        try {
            Database m_database = new Database();
            DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                    "ActuatorsFile");
            String[] actuatorsFile = m_dataActuators.extractStringArray();

            DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
            String[] sensorsFile = m_dataSensors.extractStringArray();

            DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
View Full Code Here

            DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                    "ActuatorsFile");
            String[] actuatorsFile = m_dataActuators.extractStringArray();

            DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
            String[] sensorsFile = m_dataSensors.extractStringArray();

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

            DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
            String[] sensorsFile = m_dataSensors.extractStringArray();

            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",
View Full Code Here

        }
        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) {
View Full Code Here

            }

            // 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));
View Full Code Here

            }

            // 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.