Moved setFrameNavConceptClass to other setter to have better source code
This commit is contained in:
parent
3a0bad23d3
commit
3d6edc8773
3 changed files with 14 additions and 19 deletions
|
|
@ -167,12 +167,12 @@ public class FCDocWriter {
|
||||||
doc.setFrameNavPrintParentParent(true);
|
doc.setFrameNavPrintParentParent(true);
|
||||||
doc.setGroupTypeName("summary", "Summary",1);
|
doc.setGroupTypeName("summary", "Summary",1);
|
||||||
doc.setGroupTypeName("overview", "Overview",2);
|
doc.setGroupTypeName("overview", "Overview",2);
|
||||||
|
doc.setFrameNavConceptClass(TDocCakeSlice.class);
|
||||||
|
|
||||||
doc.addTreeNodeClassExclude(TDocCakeWord.class);
|
doc.addTreeNodeClassExclude(TDocCakeWord.class);
|
||||||
doc.addTreeNodeClassExclude(KanjiDictLiteral.class);
|
doc.addTreeNodeClassExclude(KanjiDictLiteral.class);
|
||||||
doc.addTreeNodeClassExclude(TDocCakeWordEscape.class);
|
doc.addTreeNodeClassExclude(TDocCakeWordEscape.class);
|
||||||
|
|
||||||
doc.setFrameNavConceptClass(TDocCakeSlice.class);
|
|
||||||
doc.addTreeNodePageModeClass(TDocCake.class);
|
doc.addTreeNodePageModeClass(TDocCake.class);
|
||||||
doc.addTreeNodePageModeClass(TDocCakeTower.class);
|
doc.addTreeNodePageModeClass(TDocCakeTower.class);
|
||||||
doc.addTreeNodePageModeClass(KanjiDict.class);
|
doc.addTreeNodePageModeClass(KanjiDict.class);
|
||||||
|
|
|
||||||
|
|
@ -91,14 +91,13 @@ public class DocModelWriter {
|
||||||
doc.setFrameNavPrintParentParent(true);
|
doc.setFrameNavPrintParentParent(true);
|
||||||
doc.setGroupTypeName("summary", "Summary",1);
|
doc.setGroupTypeName("summary", "Summary",1);
|
||||||
doc.setGroupTypeName("overview", "Overview",2);
|
doc.setGroupTypeName("overview", "Overview",2);
|
||||||
|
doc.setFrameNavConceptClass(Table.class);
|
||||||
|
|
||||||
//doc.addRemoteClass(new ApiDocRemoteClass("file:///home/willemc/devv/git/x4o/x4o-driver/target/apidocs"));
|
//doc.addRemoteClass(new ApiDocRemoteClass("file:///home/willemc/devv/git/x4o/x4o-driver/target/apidocs"));
|
||||||
//doc.addRemoteClass(new ApiDocRemoteClass("http://docs.oracle.com/javase/7/docs/api/"));
|
//doc.addRemoteClass(new ApiDocRemoteClass("http://docs.oracle.com/javase/7/docs/api/"));
|
||||||
|
|
||||||
doc.addTreeNodeClassExclude(Relationship.class);
|
doc.addTreeNodeClassExclude(Relationship.class);
|
||||||
|
|
||||||
doc.setFrameNavConceptClass(Table.class);
|
|
||||||
|
|
||||||
doc.addTreeNodePageModeClass(DocModelDataStore.class);
|
doc.addTreeNodePageModeClass(DocModelDataStore.class);
|
||||||
doc.addTreeNodePageModeClass(DataContext.class);
|
doc.addTreeNodePageModeClass(DataContext.class);
|
||||||
doc.addTreeNodePageModeClass(Schema.class);
|
doc.addTreeNodePageModeClass(Schema.class);
|
||||||
|
|
|
||||||
|
|
@ -156,6 +156,18 @@ public class EldDocWriter {
|
||||||
|
|
||||||
// Generic config
|
// Generic config
|
||||||
MaisDoc doc = new MaisDoc();
|
MaisDoc doc = new MaisDoc();
|
||||||
|
List<String> javadocLinkList = propertyConfig.getPropertyList(JAVADOC_LINK);
|
||||||
|
Map<String,String> javadocLinkOfflineMap = propertyConfig.getPropertyMap(JAVADOC_LINK_OFFLINE);
|
||||||
|
if (javadocLinkList!=null) {
|
||||||
|
for (String javadocUrl:javadocLinkList) {
|
||||||
|
doc.addRemoteClass(new MaisDocRemoteClass(javadocUrl));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (javadocLinkOfflineMap!=null) {
|
||||||
|
for (Map.Entry<String,String> offlineLink:javadocLinkOfflineMap.entrySet()) {
|
||||||
|
doc.addRemoteClass(new MaisDocRemoteClass(offlineLink.getKey(),offlineLink.getValue()));
|
||||||
|
}
|
||||||
|
}
|
||||||
doc.setName( propertyConfig.getPropertyString(DOC_NAME, DEFAULT_NAME));
|
doc.setName( propertyConfig.getPropertyString(DOC_NAME, DEFAULT_NAME));
|
||||||
doc.setDescription( propertyConfig.getPropertyString(DOC_DESCRIPTION, DEFAULT_DESCRIPTION));
|
doc.setDescription( propertyConfig.getPropertyString(DOC_DESCRIPTION, DEFAULT_DESCRIPTION));
|
||||||
doc.setDocAbout( propertyConfig.getPropertyString(DOC_ABOUT, createLanguageAbout()));
|
doc.setDocAbout( propertyConfig.getPropertyString(DOC_ABOUT, createLanguageAbout()));
|
||||||
|
|
@ -173,22 +185,6 @@ public class EldDocWriter {
|
||||||
doc.setFrameNavPrintParentId(true);
|
doc.setFrameNavPrintParentId(true);
|
||||||
doc.setGroupTypeName("summary", "Summary",1);
|
doc.setGroupTypeName("summary", "Summary",1);
|
||||||
doc.setGroupTypeName("overview", "Overview",2);
|
doc.setGroupTypeName("overview", "Overview",2);
|
||||||
|
|
||||||
// Javadoc linking config
|
|
||||||
List<String> javadocLinkList = propertyConfig.getPropertyList(JAVADOC_LINK);
|
|
||||||
Map<String,String> javadocLinkOfflineMap = propertyConfig.getPropertyMap(JAVADOC_LINK_OFFLINE);
|
|
||||||
if (javadocLinkList!=null) {
|
|
||||||
for (String javadocUrl:javadocLinkList) {
|
|
||||||
doc.addRemoteClass(new MaisDocRemoteClass(javadocUrl));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (javadocLinkOfflineMap!=null) {
|
|
||||||
for (Map.Entry<String,String> offlineLink:javadocLinkOfflineMap.entrySet()) {
|
|
||||||
doc.addRemoteClass(new MaisDocRemoteClass(offlineLink.getKey(),offlineLink.getValue()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Tree and navagation config
|
|
||||||
doc.setFrameNavConceptClass(ElementClass.class);
|
doc.setFrameNavConceptClass(ElementClass.class);
|
||||||
|
|
||||||
doc.addTreeNodePageModeClass(X4OLanguageSession.class);
|
doc.addTreeNodePageModeClass(X4OLanguageSession.class);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue