Package fr.esrf.TangoApi

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


            }

            // get SensorsFile property
            try {
                DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
                String[] sensorsFile = m_dataSensors.extractStringArray();
                suggestions.setSensorSuggestionList(parseSuggestions(scanServerName, "SensorsFile", sensorsFile));
            } catch (DevFailed e) {
                String errorMessage = "Cannot read property " + scanServerName + "/SensorsFile" + " "
                + DevFailedUtils.toString(e);
                LOGGER.warn(errorMessage);
View Full Code Here


            }

            // get TimebasesFile property
            try {
                DbDatum m_dataTimebases = m_database.get_device_property(scanServerName, "TimebasesFile");
                String[] timebasesFile = m_dataTimebases.extractStringArray();
                suggestions.setTimebaseSuggestionList(parseSuggestions(scanServerName, "TimebasesFile", timebasesFile));
            } catch (DevFailed e) {
                String errorMessage = "Cannot read property " + scanServerName + "/TimebasesFile" + " "
                + DevFailedUtils.toString(e);
                LOGGER.warn(errorMessage);
View Full Code Here

            counters.clear();
            for (int i = 0; i < properties.length; i++) {
                DbDatum property = device.get_property( properties[i] );
                if ( property != null ) {
                    if ( "Boards".equalsIgnoreCase( property.name ) ) {
                        String[] boardsValue = property.extractStringArray();
                        boards.addAll( Arrays.asList(boardsValue) );
                    }
                    else if ( "isMaster".equalsIgnoreCase(property.name) ) {
                        isMaster = property.extractBoolean();
                    }
View Full Code Here

                    }
                    else if ( "Buffered".equalsIgnoreCase(property.name) ) {
                        buffered = property.extractBoolean();
                    }
                    else if ( "Slaves".equalsIgnoreCase(property.name) ) {
                        String[] slavesValue = property.extractStringArray();
                        slaves.addAll( Arrays.asList(slavesValue) );
                    }
                    else if ( property.name.toLowerCase()
                            .startsWith("counter") ) {
                        String[] counterDetails = property.extractStringArray();
View Full Code Here

                        String[] slavesValue = property.extractStringArray();
                        slaves.addAll( Arrays.asList(slavesValue) );
                    }
                    else if ( property.name.toLowerCase()
                            .startsWith("counter") ) {
                        String[] counterDetails = property.extractStringArray();
                        String name = null;
                        String mode = null;
                        Counter counter;
                        for (int j = 0; j < counterDetails.length; j++) {
                            if ( counterDetails[j].toLowerCase().startsWith(
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.