Class MaisDoc
java.lang.Object
org.x4o.maisdoc.model.MaisDoc
ApiDoc holds all config and data to write a full api doc structure.
- Version:
- 1.0 May 12, 2013
- Author:
- Willem Cazander
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAnnotatedClasses
(Class<?> annotatedClass) addConcept
(MaisDocConcept concept) void
addDocPage
(MaisDocPage page) void
addMetaKeyword
(String keyword) void
addMetaKeywordAll
(Collection<String> keywords) addNodeBodyWriter
(MaisDocNodeWriter writer) void
addRemoteClass
(MaisDocRemoteClass remoteClass) Class
<?> addTreeNodeClassExclude
(Class<?> excludeClass) Class
<?> addTreeNodePageModeClass
(Class<?> pageModeClass) void
void
createDocCopyright
(String owner) Creates default copyright message for owner.void
createDocCopyright
(String owner, String year) Creates default copyright message for owner and year.findConceptByClass
(Class<?> objClass) findDocPageById
(String docPageId) Class
<?> getGroupTypeName
(String groupTypeKey) getName()
boolean
boolean
boolean
void
removeAnnotatedClasses
(Class<?> annotatedClass) boolean
removeConcept
(MaisDocConcept concept) void
boolean
removeDocPage
(MaisDocPage page) boolean
removeMetaKeyword
(String keyword) boolean
void
removeRemoteClass
(MaisDocRemoteClass remoteClass) boolean
removeTreeNodeClassExclude
(Class<?> excludeClass) boolean
removeTreeNodePageModeClass
(Class<?> pageModeClass) void
setDescription
(String description) void
setDocAbout
(String docAbout) void
setDocCopyright
(String docCopyright) void
setDocPageSubTitle
(String docPageSubTitle) void
setDocStatsJS
(String docStatsJS) void
setFrameNavConceptClass
(Class<?> frameNavConceptClass) void
setFrameNavOverviewPrintParent
(Boolean frameNavOverviewPrintParent) void
setFrameNavPrintParent
(Boolean frameNavPrintParent) void
setFrameNavPrintParentId
(Boolean frameNavPrintParentId) void
setFrameNavPrintParentParent
(Boolean frameNavPrintParentParent) void
setGroupTypeName
(String groupTypeKey, String name, int order) void
setMetaStyleSheet
(File metaStyleSheet) void
setMetaStyleSheetThema
(String metaStyleSheetThema) void
void
setNodeData
(MaisDocNodeData nodeData) void
setNoFrameAllBottomJS
(String noFrameAllBottomJS) void
setNoFrameAllLink
(String noFrameAllLink) void
setNoFrameAllName
(String noFrameAllName) void
setNoFrameAllTopJS
(String noFrameAllTopJS) void
setPrintConceptPrevNext
(boolean printConceptPrevNext) void
setPrintConceptTitle
(boolean printConceptTitle) void
setRootNode
(MaisDocNode rootNode) void
setRootNodeTreePage
(MaisDocNode rootNodeTreePage) void
setSkipRootTreePathNode
(boolean skipRootTreePathNode)
-
Constructor Details
-
MaisDoc
public MaisDoc()
-
-
Method Details
-
checkModel
-
findConceptByClass
-
findConceptChildByNode
-
getRemoteClasses
-
addRemoteClass
-
removeRemoteClass
-
getAnnotatedClasses
-
removeAnnotatedClasses
-
addAnnotatedClasses
-
getDataConfigurators
-
removeDataConfigurator
-
addDataConfigurator
-
addNodeBodyWriter
-
removeNodeBodyWriter
-
getNodeBodyWriters
-
addConcept
-
removeConcept
-
getConcepts
-
addMetaKeyword
-
addMetaKeywordAll
-
removeMetaKeyword
-
getDocKeywords
-
getMetaStyleSheet
- Returns:
- the metaStyleSheet
-
setMetaStyleSheet
- Parameters:
metaStyleSheet
- the metaStyleSheet to set
-
getMetaStyleSheetThema
- Returns:
- the metaStyleSheetThema
-
setMetaStyleSheetThema
- Parameters:
metaStyleSheetThema
- the metaStyleSheetThema to set
-
getDocCopyright
- Returns:
- the docCopyright
-
setDocCopyright
- Parameters:
docCopyright
- the docCopyright to set
-
createDocCopyright
Creates default copyright message for owner.- Parameters:
owner
- The owner of the copyright.
-
createDocCopyright
-
getDocAbout
- Returns:
- the docAbout
-
setDocAbout
- Parameters:
docAbout
- the docAbout to set
-
addDocPage
-
removeDocPage
-
getDocPages
-
findDocPageById
-
addTreeNodeClassExclude
-
removeTreeNodeClassExclude
-
getTreeNodeClassExcludes
-
addTreeNodePageModeClass
-
removeTreeNodePageModeClass
-
getTreeNodePageModeClasses
-
getName
- Returns:
- the name
-
setName
- Parameters:
name
- the name to set
-
getDescription
- Returns:
- the description
-
setDescription
- Parameters:
description
- the description to set
-
getRootNodeTreePage
- Returns:
- the rootNodeTreePage
-
setRootNodeTreePage
- Parameters:
rootNodeTreePage
- the rootNodeTreePage to set
-
getRootNode
- Returns:
- the rootNode
-
setRootNode
- Parameters:
rootNode
- the rootNode to set
-
getNodeData
- Returns:
- the nodeData
-
setNodeData
- Parameters:
nodeData
- the nodeData to set
-
getDocStatsJS
- Returns:
- the docStatsJS
-
setDocStatsJS
- Parameters:
docStatsJS
- the docStatsJS to set
-
getNoFrameAllName
- Returns:
- the noFrameAllName
-
setNoFrameAllName
- Parameters:
noFrameAllName
- the noFrameAllName to set
-
getNoFrameAllLink
- Returns:
- the noFrameAllLink
-
setNoFrameAllLink
- Parameters:
noFrameAllLink
- the noFrameAllLink to set
-
getNoFrameAllTopJS
- Returns:
- the noFrameAllTopJS
-
setNoFrameAllTopJS
- Parameters:
noFrameAllTopJS
- the noFrameAllTopJS to set
-
getNoFrameAllBottomJS
- Returns:
- the noFrameAllBottomJS
-
setNoFrameAllBottomJS
- Parameters:
noFrameAllBottomJS
- the noFrameAllBottomJS to set
-
isSkipRootTreePathNode
public boolean isSkipRootTreePathNode()- Returns:
- the skipRootTreePathNode
-
setSkipRootTreePathNode
public void setSkipRootTreePathNode(boolean skipRootTreePathNode) - Parameters:
skipRootTreePathNode
- the skipRootTreePathNode to set
-
isPrintConceptTitle
public boolean isPrintConceptTitle()- Returns:
- the printConceptTitle
-
setPrintConceptTitle
public void setPrintConceptTitle(boolean printConceptTitle) - Parameters:
printConceptTitle
- the printConceptTitle to set
-
isPrintConceptPrevNext
public boolean isPrintConceptPrevNext()- Returns:
- the printConceptPrevNext
-
setPrintConceptPrevNext
public void setPrintConceptPrevNext(boolean printConceptPrevNext) - Parameters:
printConceptPrevNext
- the printConceptPrevNext to set
-
getGroupTypesOrdered
-
getGroupTypeName
-
setGroupTypeName
-
getDocPageSubTitle
- Returns:
- the docPageSubTitle
-
setDocPageSubTitle
- Parameters:
docPageSubTitle
- the docPageSubTitle to set
-