view flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CalculationMessage.java @ 4205:0dd8963cec9c

Set also the width of the GaugeTree when resizing the GaugePanel GWT is no longer able to calculate and set the correct width of the GaugeTree since the GaugeTree is added via a Canvas wrapper. Therefore set the width manually when resizing the GaugeTree.
author Björn Ricks <bjoern.ricks@intevation.de>
date Mon, 22 Oct 2012 15:33:16 +0200
parents 4bd3d8bbb60c
children
line wrap: on
line source
package de.intevation.flys.artifacts.model;

import de.intevation.artifacts.Message;


public class CalculationMessage implements Message {

    protected String message;
    protected int    steps;
    protected int    currentStep;


    public CalculationMessage() {
    }


    public CalculationMessage(int steps, int currentStep, String message) {
        this.steps       = steps;
        this.currentStep = currentStep;
        this.message     = message;
    }


    public int getSteps() {
        return steps;
    }


    public int getCurrentStep() {
        return currentStep;
    }


    public String getMessage() {
        return message;
    }


    @Override
    public String getText() {
        return
            String.valueOf(currentStep) + "/" + String.valueOf(steps) +
            " - " + getMessage();
    }
}
// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org