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.setGroupTypeName("summary", "Summary",1);
|
||||
doc.setGroupTypeName("overview", "Overview",2);
|
||||
doc.setFrameNavConceptClass(TDocCakeSlice.class);
|
||||
|
||||
doc.addTreeNodeClassExclude(TDocCakeWord.class);
|
||||
doc.addTreeNodeClassExclude(KanjiDictLiteral.class);
|
||||
doc.addTreeNodeClassExclude(TDocCakeWordEscape.class);
|
||||
|
||||
doc.setFrameNavConceptClass(TDocCakeSlice.class);
|
||||
doc.addTreeNodePageModeClass(TDocCake.class);
|
||||
doc.addTreeNodePageModeClass(TDocCakeTower.class);
|
||||
doc.addTreeNodePageModeClass(KanjiDict.class);
|
||||
|
|
|
|||
|
|
@ -91,14 +91,13 @@ public class DocModelWriter {
|
|||
doc.setFrameNavPrintParentParent(true);
|
||||
doc.setGroupTypeName("summary", "Summary",1);
|
||||
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("http://docs.oracle.com/javase/7/docs/api/"));
|
||||
|
||||
doc.addTreeNodeClassExclude(Relationship.class);
|
||||
|
||||
doc.setFrameNavConceptClass(Table.class);
|
||||
|
||||
doc.addTreeNodePageModeClass(DocModelDataStore.class);
|
||||
doc.addTreeNodePageModeClass(DataContext.class);
|
||||
doc.addTreeNodePageModeClass(Schema.class);
|
||||
|
|
|
|||
|
|
@ -156,6 +156,18 @@ public class EldDocWriter {
|
|||
|
||||
// Generic config
|
||||
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.setDescription( propertyConfig.getPropertyString(DOC_DESCRIPTION, DEFAULT_DESCRIPTION));
|
||||
doc.setDocAbout( propertyConfig.getPropertyString(DOC_ABOUT, createLanguageAbout()));
|
||||
|
|
@ -173,22 +185,6 @@ public class EldDocWriter {
|
|||
doc.setFrameNavPrintParentId(true);
|
||||
doc.setGroupTypeName("summary", "Summary",1);
|
||||
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.addTreeNodePageModeClass(X4OLanguageSession.class);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue