View | Details | Raw Unified | Return to bug 57419
Collapse All | Expand All

(-)a/src/components/org/apache/jmeter/visualizers/MailerVisualizer.java (-6 lines)
Lines 397-408 public class MailerVisualizer extends AbstractVisualizer implements ActionListen Link Here
397
        mailerModel.setToAddress(addressField.getText());
397
        mailerModel.setToAddress(addressField.getText());
398
    }
398
    }
399
399
400
    // ////////////////////////////////////////////////////////////
401
    //
402
    // Methods to implement the ModelListener.
403
    //
404
    // ////////////////////////////////////////////////////////////
405
406
    /**
400
    /**
407
     * Notifies this Visualizer about model-changes. Causes the Visualizer to
401
     * Notifies this Visualizer about model-changes. Causes the Visualizer to
408
     * query the model about its new state.
402
     * query the model about its new state.
(-)a/src/components/org/apache/jmeter/visualizers/ModelListener.java (-43 lines)
Lines 1-42 Link Here
1
/*
2
 * Licensed to the Apache Software Foundation (ASF) under one or more
3
 * contributor license agreements.  See the NOTICE file distributed with
4
 * this work for additional information regarding copyright ownership.
5
 * The ASF licenses this file to You under the Apache License, Version 2.0
6
 * (the "License"); you may not use this file except in compliance with
7
 * the License.  You may obtain a copy of the License at
8
 *
9
 *   http://www.apache.org/licenses/LICENSE-2.0
10
 *
11
 * Unless required by applicable law or agreed to in writing, software
12
 * distributed under the License is distributed on an "AS IS" BASIS,
13
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
 * See the License for the specific language governing permissions and
15
 * limitations under the License.
16
 *
17
 */
18
19
package org.apache.jmeter.visualizers;
20
21
/**
22
 * The Interface to be implemented by any class that wants to be notified by
23
 * model which makes use of this callback-Interface.
24
 *
25
 */
26
public interface ModelListener {
27
28
    /**
29
     * Informs the Visualizer that the model has changed.
30
     */
31
    void updateVisualizer();
32
33
    /**
34
     * Informs the Visualizer that a message should be displayed.
35
     * 
36
     * @param messageString
37
     *            The text to be displayed
38
     * @param isError
39
     *            Flag whether this message represents an error
40
     */
41
    void displayMessage(String messageString, boolean isError);
42
}
43
- 

Return to bug 57419