Examples of DeviceReport


Examples of fr.soleil.salsa.api.item.DeviceReport

            return null;
        }

        @Override
        public void done() {
            DeviceReport report = get();
            synchronized (viewDeviceLock) {
                if (isValidReport(report)) {
                    view.setDimensionType(convertDimensionType(report == null ? null : report.getDimensionType()));
                    view.setReadOnly(report != null && !report.isWriteable());
                } else {
                    if (exception != null) {
                        errorMessage(exception.getMessage());
                    }
                    view.setDimensionType(convertDimensionType(DimensionType.SCALAR));
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

            return SensorDeviceApi.getSensorReport(device.getName());
        }

        @Override
        protected void afterViewSetting() {
            DeviceReport report = get();
            if (!allowScalar && report != null && report.getDimensionType() == DimensionType.SCALAR) {
                errorMessage("HCS scans cannot use scalar sensors.");
                if (view != null) {
                    view.setDimensionType(convertDimensionType(DimensionType.SCALAR));
                    view.setReadOnly(true);
                }
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

            return SensorDeviceApi.getSensorReport(device.getName());
        }

        @Override
        protected void afterViewSetting() {
            DeviceReport report = get();
            if (!allowScalar && report != null && report.getDimensionType() == DimensionType.SCALAR) {
                errorMessage("HCS scans cannot use scalar sensors.");
                if (view != null) {
                    view.setDimensionType(convertDimensionType(DimensionType.SCALAR));
                    view.setReadOnly(true);
                }
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

        @Override
        public DeviceReport doInBackground() {
            factoryClassName = SalsaDAOFactory.class.getName();
            AbstractDAOFactory factory = DAOFactoryManager.registerFactory(factoryClassName);
            generateKeys();
            DeviceReport report;
            try {
                report = generateReport();
            }
            catch (SalsaDeviceException exception) {
                if (exception.isConsoleDisplay()) {
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

        protected abstract void generateDAOs(AbstractDAOFactory factory, DeviceReport report);

        @Override
        public void done() {
            DeviceReport report = get();
            synchronized (viewDeviceLock) {
                if (isValidReport(report)) {
                    view.setDimensionType(convertDimensionType(report == null ? null : report
                            .getDimensionType()));
                    view.setReadOnly(report != null && !report.isWriteable());
                }
                else {
                    if (exception != null) {
                        errorMessage(exception.getMessage());
                    }
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

        @Override
        public DeviceReport doInBackground() {
            factoryClassName = SalsaDAOFactory.class.getName();
            AbstractDAOFactory factory = DAOFactoryManager.registerFactory(factoryClassName);
            generateKeys();
            DeviceReport report;
            try {
                report = generateReport();
            }
            catch (SalsaDeviceException exception) {
                if (exception.isConsoleDisplay()) {
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

        protected abstract void generateDAOs(AbstractDAOFactory factory, DeviceReport report);

        @Override
        public void done() {
            DeviceReport report = get();
            synchronized (viewDeviceLock) {
                if (isValidReport(report)) {
                    view.setDimensionType(convertDimensionType(report == null ? null : report
                            .getDimensionType()));
                    view.setReadOnly((report != null) && (!report.isWriteable()));
                }
                else {
                    if (exception != null) {
                        errorMessage(exception.getMessage());
                    }
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

            return null;
        }

        @Override
        public void done() {
            DeviceReport report = get();
            synchronized (viewDeviceLock) {
                if (isValidReport(report)) {
                    view.setDimensionType(convertDimensionType(report == null ? null : report
                            .getDimensionType()));
                    view.setReadOnly(report != null && !report.isWriteable());
                }
                else {
                    if (exception != null) {
                        errorMessage(exception.getMessage());
                    }
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

            return null;
        }

        @Override
        protected void afterViewSetting() {
            DeviceReport report = get();
            if (!allowScalar && report != null && report.getDimensionType() == DimensionType.SCALAR) {
                errorMessage("HCS scans cannot use scalar sensors.");
                if (view != null) {
                    view.setDimensionType(convertDimensionType(DimensionType.SCALAR));
                    view.setReadOnly(true);
                }
View Full Code Here

Examples of fr.soleil.salsa.api.item.DeviceReport

        @Override
        public DeviceReport doInBackground() {
            factoryClassName = SalsaDAOFactory.class.getName();
            AbstractDAOFactory factory = DAOFactoryManager.registerFactory(factoryClassName);
            generateKeys();
            DeviceReport report;
            try {
                report = generateReport();
            }
            catch (SalsaDeviceException exception) {
                if (exception.isConsoleDisplay()) {
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.