1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.model;
14
15 import java.util.Map;
16
17 import com.eviware.soapui.model.testsuite.TestProperty;
18 import com.eviware.soapui.model.testsuite.TestPropertyListener;
19
20 public interface TestPropertyHolder
21 {
22 public String [] getPropertyNames();
23
24 public void setPropertyValue( String name, String value );
25
26 public String getPropertyValue( String name );
27
28 public TestProperty getProperty( String name );
29
30 public Map<String,TestProperty> getProperties();
31
32 public void addTestPropertyListener( TestPropertyListener listener );
33
34 public void removeTestPropertyListener( TestPropertyListener listener );
35
36 public boolean hasProperty( String name );
37
38 public ModelItem getModelItem();
39 }