Package net.sourceforge.plantuml.tim
Class TContext
java.lang.Object
net.sourceforge.plantuml.tim.TContext
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTContext(ImportedFiles importedFiles, Defines defines, Charset charset, DefinitionsContainer definitionsContainer) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendEndOfLine(String endOfLine) applyFunctionsAndVariables(TMemory memory, StringLocated str) asKnowledge(TMemory memory, LineLocation location) booleandoesFunctionExist(String functionName) executeLines(TMemory memory, List<StringLocated> body, TFunctionType ftype, boolean modeSpecial) extractFromResultList(int n1) getDebug()getFileWithSuffix(String from, String realName) getFunctionSmart(TFunctionSignature signature) getXargs()Retrieve data given after @startuml.booleanisLegacyDefine(String functionName) booleanisUnquoted(String functionName)
-
Field Details
-
functionsSet
-
-
Constructor Details
-
TContext
public TContext(ImportedFiles importedFiles, Defines defines, Charset charset, DefinitionsContainer definitionsContainer)
-
-
Method Details
-
getFilesUsedCurrent
-
asKnowledge
-
executeLines
public TValue executeLines(TMemory memory, List<StringLocated> body, TFunctionType ftype, boolean modeSpecial) throws EaterException - Throws:
EaterException
-
applyFunctionsAndVariables
- Throws:
EaterException
-
getFileWithSuffix
- Throws:
IOException
-
getThemeMetadata
-
isLegacyDefine
-
isUnquoted
-
doesFunctionExist
-
getResultList
-
getDebug
-
extractFromResultList
-
appendEndOfLine
-
getFunctionSmart
-
getXargs
Retrieve data given after @startuml. -
getPreprocessingArtifact
-