Package fr.soleil.model.scanserver

Examples of fr.soleil.model.scanserver.ScanServerDataModel


    }

    private void updateDataModelAxis(final String attributeName, final String newAxis) {
        if (newAxis != null) {
            String scanServerName = getModel();
            ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerName, attributeName);
            if (dataModel != null) {
                String oldAxis = dataModel.getAxis();
                CurrentScanDataModel.setAttributeAxis(scanServerName, attributeName, newAxis);
                if ((oldAxis == null) || !newAxis.equals(oldAxis)) {
                    if (oldAxis.equals(Axis.X) || newAxis.equals(Axis.X)) {
                        fireActuatorChanged();
                    }
View Full Code Here


            return column == 2 ? true : false;
        }

        @Override
        public Object getValueAt(final int row, final int column) {
            ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(getModel(), row);
            if (dataModel == null) {
                return "";
            }

            switch (column) {
                case 0:
                    return dataModel.getAttributeName();
                case 1:
                    return dataModel.getAttributeLabel();
                case 2:
                    return dataModel.getAxisValue();
            }
            return "";
        }
View Full Code Here

            return false;
        }

        String scanServerDeviceName = getModel();

        ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerDeviceName,
                attributeName);
        String label = CurrentScanDataModel.getAttributeLabel(scanServerDeviceName, attributeName);
        int axisType = Axis.SPECTRUM_TYPE;
        String oldAxis = null;
        boolean dataChanged = false;
        String[] newY1SensortList = null;
        String[] newY2SensortList = null;
        String[] newY1DataList = null;
        String[] newY2DataList = null;
        String[] newZSensorList = null;
        String[] newNoneSensortList = null;
        if (dataModel != null) {
            dataModel.getAttributeLabel();
            oldAxis = dataModel.getAxis().getAxis();
            if (oldAxis == null || !newAxis.equals(oldAxis)) {
                axisType = dataModel.getAxis().getType();
                if (newAxis.equals(Axis.NONE)) {
                    dataChanged = true;
                    dataModel.setAxis(newAxis);
                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                    if (oldAxis.equals(Axis.X)) {
                        CurrentScanDataModel.setActuatorName(scanServerDeviceName, "");
                        String actualActuatorName = CurrentScanDataModel
                                .getActuatorName(scanServerDeviceName);
                        setActuatorName(actualActuatorName);
                    }
                }
                else {
                    switch (axisType) {
                        case Axis.SPECTRUM_TYPE:
                            if (!newAxis.equals(Axis.Z)) {
                                dataChanged = true;
                                if (newAxis.equals(Axis.X)) {
                                    CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                            attributeName);
                                    String actualActuatorName = CurrentScanDataModel
                                            .getActuatorName(scanServerDeviceName);
                                    setActuatorName(actualActuatorName);
                                }
                                else {
                                    dataModel.setAxis(newAxis);
                                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                                }
                            }
                            break;

                        case Axis.IMAGE_TYPE:
                            // if (newAxis.equals(Axis.Z)) {
                            dataChanged = true;
                            dataModel.setAxis(newAxis);
                            CurrentScanDataModel.initDefaultAxis(label, newAxis);
                            // }
                            break;
                    }
                }
View Full Code Here

            return column == 2 ? true : false;
        }

        @Override
        public Object getValueAt(final int row, final int column) {
            ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(getModel(), row);
            if (dataModel == null) {
                return "";
            }

            switch (column) {
                case 0:
                    return dataModel.getAttributeName();
                case 1:
                    return dataModel.getAttributeLabel();
                case 2:
                    return dataModel.getAxis();
            }
            return "";
        }
View Full Code Here

        if (newAxis == null) {
            return false;
        }
        String scanServerDeviceName = getModel();

        ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerDeviceName,
                attributeName);
        String label = CurrentScanDataModel.getAttributeLabel(scanServerDeviceName, attributeName);
        int axisType = Axis.SPECTRUM_TYPE;
        String oldAxis = null;
        boolean dataChanged = false;
        String[] newY1SensortList = null;
        String[] newY2SensortList = null;
        String[] newY1DataList = null;
        String[] newY2DataList = null;
        String[] newZSensorList = null;
        String[] newNoneSensortList = null;
        if (dataModel != null) {
            dataModel.getAttributeLabel();
            oldAxis = dataModel.getAxis().getAxis();
            if (oldAxis == null || !newAxis.equals(oldAxis)) {
                axisType = dataModel.getAxis().getType();
                if (newAxis.equals(Axis.NONE)) {
                    dataChanged = true;
                    dataModel.setAxis(newAxis);
                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                    if (oldAxis.equals(Axis.X)) {
                        CurrentScanDataModel.setActuatorName(scanServerDeviceName, "");
                        String actualActuatorName = CurrentScanDataModel
                                .getActuatorName(scanServerDeviceName);
                        setActuatorName(actualActuatorName);
                    }
                }
                else {
                    switch (axisType) {
                        case Axis.SPECTRUM_TYPE:
                            if (!newAxis.equals(Axis.Z)) {
                                dataChanged = true;
                                if (newAxis.equals(Axis.X)) {
                                    CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                            attributeName);
                                    String actualActuatorName = CurrentScanDataModel
                                            .getActuatorName(scanServerDeviceName);
                                    setActuatorName(actualActuatorName);
                                }
                                else {
                                    dataModel.setAxis(newAxis);
                                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                                }
                            }
                            break;

                        case Axis.IMAGE_TYPE:
                            if (newAxis.equals(Axis.X)) {
                                CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                        attributeName);
                                String actualActuatorName = CurrentScanDataModel
                                        .getActuatorName(scanServerDeviceName);
                                setActuatorName(actualActuatorName);
                            }
                            else {
                                dataChanged = true;
                                dataModel.setAxis(newAxis);
                                CurrentScanDataModel.initDefaultAxis(label, newAxis);
                            }
                            break;
                    }
                }
View Full Code Here

    private boolean updateDataModelAxis(String attributeName, String newAxis) {
        if (newAxis == null) {
            return false;
        }

        ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerDeviceName,
                attributeName);
        String label = CurrentScanDataModel.getAttributeLabel(scanServerDeviceName, attributeName);
        int axisType = Axis.SPECTRUM_TYPE;
        String oldAxis = null;
        boolean dataChanged = false;
        String[] newY1SensortList = null;
        String[] newY2SensortList = null;
        String[] newY1DataList = null;
        String[] newY2DataList = null;
        String[] newZSensorList = null;
        String[] newNoneSensortList = null;
        if (dataModel != null) {
            dataModel.getAttributeLabel();
            oldAxis = dataModel.getAxis().getAxis();
            if (oldAxis == null || !newAxis.equals(oldAxis)) {
                axisType = dataModel.getAxis().getType();
                if (newAxis.equals(Axis.NONE)) {
                    dataChanged = true;
                    dataModel.setAxis(newAxis);
                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                }
                else {
                    switch (axisType) {
                        case Axis.SPECTRUM_TYPE:
                            if (!newAxis.equals(Axis.Z)) {
                                dataChanged = true;
                                if (newAxis.equals(Axis.X)) {
                                    CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                            attributeName);
                                    String actualActuatorName = CurrentScanDataModel
                                            .getActuatorName(scanServerDeviceName);
                                    setActuatorName(actualActuatorName);
                                }
                                else {
                                    dataModel.setAxis(newAxis);
                                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                                }
                            }
                            break;

                        case Axis.IMAGE_TYPE:
                            // if (newAxis.equals(Axis.Z)) {
                            dataChanged = true;
                            dataModel.setAxis(newAxis);
                            CurrentScanDataModel.initDefaultAxis(label, newAxis);
                            // }
                            break;
                    }
                }
View Full Code Here

            return column == 2 ? true : false;
        }

        @Override
        public Object getValueAt(final int row, final int column) {
            ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerDeviceName,
                    row);
            if (dataModel == null) {
                return "";
            }

            switch (column) {
                case 0:
                    return dataModel.getAttributeName();
                case 1:
                    return dataModel.getAttributeLabel();
                case 2:
                    return dataModel.getAxis();
            }
            return "";
        }
View Full Code Here

            return column == 2 ? true : false;
        }

        @Override
        public Object getValueAt(final int row, final int column) {
            ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(getModel(), row);
            if (dataModel == null) {
                return "";
            }

            switch (column) {
                case 0:
                    return dataModel.getAttributeName();
                case 1:
                    return dataModel.getAttributeLabel();
                case 2:
                    return dataModel.getAxis();
            }
            return "";
        }
View Full Code Here

            return false;
        }

        String scanServerDeviceName = getModel();

        ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerDeviceName,
                attributeName);
        String label = CurrentScanDataModel.getAttributeLabel(scanServerDeviceName, attributeName);
        int axisType = Axis.SPECTRUM_TYPE;
        String oldAxis = null;
        boolean dataChanged = false;
        String[] newY1SensortList = null;
        String[] newY2SensortList = null;
        String[] newY1DataList = null;
        String[] newY2DataList = null;
        String[] newZSensorList = null;
        String[] newNoneSensortList = null;
        if (dataModel != null) {
            dataModel.getAttributeLabel();
            oldAxis = dataModel.getAxis().getAxis();
            if (oldAxis == null || !newAxis.equals(oldAxis)) {
                axisType = dataModel.getAxis().getType();
                if (newAxis.equals(Axis.NONE)) {
                    dataChanged = true;
                    dataModel.setAxis(newAxis);
                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                    if (oldAxis.equals(Axis.X)) {
                        CurrentScanDataModel.setActuatorName(scanServerDeviceName, "");
                        String actualActuatorName = CurrentScanDataModel
                                .getActuatorName(scanServerDeviceName);
                        setActuatorName(actualActuatorName);
                    }
                }
                else {
                    switch (axisType) {
                        case Axis.SPECTRUM_TYPE:
                            if (!newAxis.equals(Axis.Z)) {
                                dataChanged = true;
                                if (newAxis.equals(Axis.X)) {
                                    CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                            attributeName);
                                    String actualActuatorName = CurrentScanDataModel
                                            .getActuatorName(scanServerDeviceName);
                                    setActuatorName(actualActuatorName);
                                }
                                else {
                                    dataModel.setAxis(newAxis);
                                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                                }
                            }
                            break;

                        case Axis.IMAGE_TYPE:
                            // if (newAxis.equals(Axis.Z)) {
                            dataChanged = true;
                            dataModel.setAxis(newAxis);
                            CurrentScanDataModel.initDefaultAxis(label, newAxis);
                            // }
                            break;
                    }
                }
View Full Code Here

        if (newAxis == null) {
            return false;
        }
        String scanServerDeviceName = getModel();

        ScanServerDataModel dataModel = CurrentScanDataModel.getDataModel(scanServerDeviceName,
                attributeName);
        String label = CurrentScanDataModel.getAttributeLabel(scanServerDeviceName, attributeName);
        int axisType = Axis.SPECTRUM_TYPE;
        String oldAxis = null;
        boolean dataChanged = false;
        String[] newY1SensortList = null;
        String[] newY2SensortList = null;
        String[] newY1DataList = null;
        String[] newY2DataList = null;
        String[] newZSensorList = null;
        String[] newNoneSensortList = null;
        if (dataModel != null) {
            dataModel.getAttributeLabel();
            oldAxis = dataModel.getAxis().getAxis();
            if (oldAxis == null || !newAxis.equals(oldAxis)) {
                axisType = dataModel.getAxis().getType();
                if (newAxis.equals(Axis.NONE)) {
                    dataChanged = true;
                    dataModel.setAxis(newAxis);
                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                    if (oldAxis.equals(Axis.X)) {
                        CurrentScanDataModel.setActuatorName(scanServerDeviceName, "");
                        String actualActuatorName = CurrentScanDataModel
                                .getActuatorName(scanServerDeviceName);
                        setActuatorName(actualActuatorName);
                    }
                }
                else {
                    switch (axisType) {
                        case Axis.SPECTRUM_TYPE:
                            if (!newAxis.equals(Axis.Z)) {
                                dataChanged = true;
                                if (newAxis.equals(Axis.X)) {
                                    CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                            attributeName);
                                    String actualActuatorName = CurrentScanDataModel
                                            .getActuatorName(scanServerDeviceName);
                                    setActuatorName(actualActuatorName);
                                }
                                else {
                                    dataModel.setAxis(newAxis);
                                    CurrentScanDataModel.initDefaultAxis(label, newAxis);
                                }
                            }
                            break;

                        case Axis.IMAGE_TYPE:
                            if (newAxis.equals(Axis.X)) {
                                CurrentScanDataModel.setActuatorName(scanServerDeviceName,
                                        attributeName);
                                String actualActuatorName = CurrentScanDataModel
                                        .getActuatorName(scanServerDeviceName);
                                setActuatorName(actualActuatorName);
                            }
                            else {
                                dataChanged = true;
                                dataModel.setAxis(newAxis);
                                CurrentScanDataModel.initDefaultAxis(label, newAxis);
                            }
                            break;
                    }
                }
View Full Code Here

TOP

Related Classes of fr.soleil.model.scanserver.ScanServerDataModel

Copyright © 2018 www.massapicom. 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.