]> git.argeo.org Git - gpl/argeo-slc.git/blob - cms/org.argeo.slc.api/src/org/argeo/slc/test/context/ContextAware.java
Clarify SLC project structure.
[gpl/argeo-slc.git] / cms / org.argeo.slc.api / src / org / argeo / slc / test / context / ContextAware.java
1 package org.argeo.slc.test.context;
2
3 import java.util.Map;
4
5 /** Access to an SLC test context that is, maps of reached and expected values. */
6 public interface ContextAware {
7 public final static String DEFAULT_SKIP_FLAG = "!";
8 public final static String DEFAULT_ANY_FLAG = "*";
9
10 /** Retrieves reached values. */
11 public Map<String, Object> getValues();
12
13 /** Set reached values. */
14 public void setValues(Map<String, Object> values);
15
16 /** Retrieves expected values. */
17 public Map<String, Object> getExpectedValues();
18
19 public String getContextSkipFlag();
20
21 public String getContextAnyFlag();
22 }