1 package com.atlassian.plugin.schema.spi;
2
3 import org.dom4j.Document;
4
5 public interface Schema extends SchemaDocumented {
6 String getFileName();
7
8 String getElementName();
9
10 String getName();
11
12 String getDescription();
13
14 String getComplexType();
15
16 String getMaxOccurs();
17
18 Iterable<String> getRequiredPermissions();
19
20 Iterable<String> getOptionalPermissions();
21
22 Document getDocument();
23 }