@Override
public void fillDocumentation(Object type, BoostedNode documentationParent,
DocumentationContext context) throws Exception {
if (DocumentationResourecesId.DOCUMENTATION_TECHNICAL.equals(type)){
BoostedNode div = BookUtils.createDiv(documentationParent);
BookUtils.createText(div, "The configuration properties are fetched by a ClassResourceIterator. ");
if (propertiesFileReader instanceof HasDocumentation)
((HasDocumentation)propertiesFileReader).fillDocumentation(type, div, context);
} else if (DocumentationResourecesId.DOCUMENTATION_DEVELOPER.equals(type)){
BoostedNode chapter = BookUtils.createDiv(documentationParent);
String path = "unknown";
if (propertiesFileReader instanceof ClassResourceIterator){
path = ((ClassResourceIterator) propertiesFileReader).getResourcePath();
}
BookUtils.createText(chapter, "The application properties are defined in " + path + ". ");