Class NSiteContext
java.lang.Object
net.thevpc.nsite.context.NSiteContext
- Direct Known Subclasses:
ProjectNSiteContext
- Author:
- thevpc
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneval(InputStream source, String mimeType) voidexecuteProjectFile(NPath path, String mimeTypesString) executeStream(InputStream source, String mimeType) executeString(String source, String mimeType) <T> NOptional<T> getVars()booleanbooleanmd2Html()newChild()voidprocessSourceTree(NPath path, Predicate<NPath> filter) voidrun(NSiteProjectConfig config0) voidsetCurrentMimeType(String currentMimeType) setCustomVarEvaluator(Function<String, Object> customVarEvaluator) setMimeTypeResolver(NSiteMimeTypeResolver mimeTypeResolver) setParent(NSiteContext parent) setPathTranslator(NSitePathTranslator pathTranslator) setPathTranslator(NPath from, NPath to) setProjectFileName(String projectFileName) voidsetProjectRoot(String projectRoot) setRootDir(String rootDir) setSourcePath(String workingDir) setTargetPath(NPath to) setUserParentProperties(boolean userParentProperties) voidsetWorkingDir(String workingDir) toAbsolutePath(NPath path)
-
Field Details
-
ROOT_DIR
- See Also:
-
WORKING_DIR
- See Also:
-
SOURCE_PATH
- See Also:
-
PROJECT_FILENAME
- See Also:
-
-
Constructor Details
-
NSiteContext
public NSiteContext() -
NSiteContext
-
-
Method Details
-
md2Html
-
getProcessorManager
-
isUserParentProperties
public boolean isUserParentProperties() -
setUserParentProperties
-
getProjectFileName
-
setProjectFileName
-
newChild
-
getContextName
-
getProjectRoot
-
setProjectRoot
-
getExecutorManager
-
getCustomVarEvaluator
-
setCustomVarEvaluator
-
getParent
-
setParent
-
getWorkingDirRequired
-
getRootDirRequired
-
getWorkingDir
-
setWorkingDir
-
getRootDir
-
setRootDir
-
removeWorkingDir
-
removeRootDir
-
getSourcePathRequired
-
getSourcePath
-
setSourcePath
-
isSet
-
setVars
-
setVar
-
remove
-
getVars
-
getVar
-
getVar
-
executeProjectFile
-
toAbsolutePath
-
executeString
-
eval
-
eval
-
executeStream
-
getMimeTypeResolver
-
setMimeTypeResolver
-
getPathTranslator
-
setPathTranslator
-
setPathTranslator
-
setTargetPath
-
getCurrentMimeType
-
setCurrentMimeType
-
run
-
processSourceTree
-