1 package com.atlassian.plugins.rest.doclet.generators;
2
3 import java.util.List;
4
5 import com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport;
6
7 import com.sun.jersey.api.wadl.config.WadlGeneratorConfig;
8 import com.sun.jersey.api.wadl.config.WadlGeneratorDescription;
9 import com.sun.jersey.server.wadl.generators.WadlGeneratorApplicationDoc;
10 import com.sun.jersey.server.wadl.generators.WadlGeneratorGrammarsSupport;
11
12
13
14
15 public class AtlassianWadlGeneratorConfig extends WadlGeneratorConfig
16 {
17
18 @Override
19 public List<WadlGeneratorDescription> configure()
20 {
21 return generator( WadlGeneratorApplicationDoc.class )
22 .prop( "applicationDocsStream", "application-doc.xml" )
23 .generator( WadlGeneratorGrammarsSupport.class )
24 .prop( "grammarsStream", "application-grammars.xml" )
25 .generator( AtlassianWadlGeneratorResourceDocSupport.class )
26 .prop( "resourceDocStream", "resourcedoc.xml" )
27 .descriptions();
28 }
29 }