Examples of BooleanScale


Examples of eu.planets_project.pp.plato.model.scales.BooleanScale

        SampleObject r = new SampleObject();
        r.getData().setData(data);
        r.setFullname(filename);
       
        Measurement success = new Measurement();
        success.setProperty(new MeasurableProperty(new BooleanScale(), MigrationResult.MIGRES_SUCCESS));
        success.setValue(success.getProperty().getScale().createValue());
       
        Measurement report = new Measurement();
        report.setProperty(new MeasurableProperty(new FreeStringScale(), MigrationResult.MIGRES_REPORT));
        report.setValue(report.getProperty().getScale().createValue());
View Full Code Here

Examples of eu.planets_project.pp.plato.model.scales.BooleanScale

        this.name = name;
    }

    private List<MeasurableProperty> getMeasurableProperties() {
        List<MeasurableProperty> list = new ArrayList<MeasurableProperty>();
        list.add(new MeasurableProperty(new BooleanScale(),"xcl:imageWidth:equal"));
        list.add(new MeasurableProperty(new BooleanScale(),"xcl:imageHeight:equal"));
        list.add(new MeasurableProperty(new BooleanScale(),"xcl:bitsPerSample:equal"));
        list.add(new MeasurableProperty(new IntegerScale(),"xcl:bitsPerSample:intDiff"));
        list.add(new MeasurableProperty(new BooleanScale(),"xcl:interlace:equal"));
        list.add(new MeasurableProperty(new BooleanScale(),"xcl:transparency:equal"));
        list.add(new MeasurableProperty(new BooleanScale(),"xcl:backgroundColour:equal"));
        list.add(new MeasurableProperty(new PositiveIntegerScale(),"xcl:rgbPalette:hammingDistance"));
        list.add(new MeasurableProperty(new FloatRangeScale(),"xcl:gamma:percDeviation"));
        return list;
    }
View Full Code Here

Examples of eu.planets_project.pp.plato.model.scales.BooleanScale

                return null;
            }
           
            if (("Y/N".equals(TEXT)) ||
                ("Yes/No".equals(TEXT))){
                return new BooleanScale();
            }

            YanScale yan = new YanScale();
            if ((yan.getRestriction().equals(TEXT)) ||
                ("Y/A/N".equals(TEXT))) {
View Full Code Here

Examples of eu.planets_project.pp.plato.model.scales.BooleanScale

public class PolicyNode extends Node {

    public Scale createScale() {
        try {
            if ("Y".equals(getTEXT())) {
                return new BooleanScale();
            }

            if ("N".equals(getTEXT())) {
                return new BooleanScale();
            }

            if ("?".equals(getTEXT())) {
                return null;
            }
View Full Code Here

Examples of eu.scape_project.planning.model.scales.BooleanScale

            Scale scale = null;
            Value value = null;

            if (MeasureConstants.BATCHPROCESSING_SUPPORTED.equals(measureId)) {
                scale = new BooleanScale();
                value = scale.createValue();
                if (!alternative.getAction().isEmulated() && alternative.getAction().isExecutable()) {
                    // this alternative is wrapped as service and therefore
                    // provides batch support
                    value.parse("Yes");
View Full Code Here

Examples of eu.scape_project.planning.model.scales.BooleanScale

            for (String measureUri : measureUris) {
                Scale scale = null;
                String mode = null;
                if (MeasureConstants.IMAGE_CONTENT_IS_EQUAL.equals(measureUri)) {
                    mode = "equal";
                    scale = new BooleanScale();
                } else if (MeasureConstants.ABSOLUTE_ERROR_AE.equals(measureUri)) {
                    mode = "ae";
                    scale = new PositiveFloatScale();
                } else if (MeasureConstants.PEAK_ABSOLUTE_ERROR_PAE.equals(measureUri)) {
                    mode = "pae";
View Full Code Here

Examples of eu.scape_project.planning.model.scales.BooleanScale

        if (scaleList.size() > 0) {
            return;
        }

        List<Scale> scales = new ArrayList<Scale>();
        scales.add(new BooleanScale());
        scales.add(new YanScale());
        scales.add(new OrdinalScale());
        scales.add(new IntegerScale());
        scales.add(new IntRangeScale());
        scales.add(new FloatScale());
View Full Code Here

Examples of eu.scape_project.planning.model.scales.BooleanScale

     * @return the scale or null if no scale could be found
     */
    private Scale createScale(String scaleName) {

        if ("Boolean".equalsIgnoreCase(scaleName)) {
            return new BooleanScale();
        } else if ("FreeText".equalsIgnoreCase(scaleName)) {
            return new FreeStringScale();
        } else if ("Number".equalsIgnoreCase(scaleName)) {
            return new FloatScale();
        } else if ("PositiveNumber".equalsIgnoreCase(scaleName)) {
View Full Code Here

Examples of eu.scape_project.planning.model.scales.BooleanScale

                return null;
            }
           
            if (("Y/N".equals(TEXT)) ||
                ("Yes/No".equals(TEXT))){
                return new BooleanScale();
            }

            YanScale yan = new YanScale();
            if ((yan.getRestriction().equals(TEXT)) ||
                ("Y/A/N".equals(TEXT))) {
View Full Code Here

Examples of eu.scape_project.planning.model.scales.BooleanScale

public class PolicyNode extends Node {

    public Scale createScale() {
        try {
            if ("Y".equals(getTEXT())) {
                return new BooleanScale();
            }

            if ("N".equals(getTEXT())) {
                return new BooleanScale();
            }

            if ("?".equals(getTEXT())) {
                return null;
            }
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.