1 package org.simantics.document.server.io;
\r
3 import java.util.List;
\r
4 import java.util.Map;
\r
6 public interface CommandContext {
\r
8 public static final String REQUIRED_KEYS = "!!!requiredKeys";
\r
9 public static final String FORBIDDEN_KEYS = "!!!forbiddenKeys";
\r
11 // Generic interface
\r
12 public Map<String, List<List<Object>>> getData();
\r
13 public List<List<Object>> getRows(String key);
\r
14 public boolean containsKey(String key);
\r
15 public List<String> getKeys();
\r
19 public String getString(String key);
\r
21 public <T> T getValue(String key);
\r