1 package com.atlassian.plugins.codegen.modules;
2
3 import java.util.Enumeration;
4 import java.util.Map;
5
6 import com.google.common.collect.ImmutableMap;
7
8
9
10
11 public interface PluginModuleProperties extends Map<Object, Object>
12 {
13
14 String PRODUCT_ID = "PRODUCT_ID";
15
16 Enumeration<?> propertyNames();
17
18 Object setProperty(java.lang.String s, java.lang.String s1);
19
20 String getProperty(java.lang.String s);
21
22 void setIncludeExamples(boolean includeExamples);
23
24 boolean includeExamples();
25
26 void setProductId(String id);
27
28 String getProductId();
29
30 void addI18nProperty(String name, String value);
31
32 ImmutableMap<String, String> getI18nProperties();
33 }