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 TypeMethodDescriptionvoid
appendEndOfLine
(String endOfLine) applyFunctionsAndVariables
(TMemory memory, StringLocated str) asKnowledge
(TMemory memory, LineLocation location) boolean
doesFunctionExist
(String functionName) executeLines
(TMemory memory, List<StringLocated> body, TFunctionType ftype, boolean modeSpecial) extractFromResultList
(int n1) getDebug()
getFileWithSuffix
(String from, String realName) getFunctionSmart
(TFunctionSignature signature) boolean
isLegacyDefine
(String functionName) boolean
isUnquoted
(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
-
isLegacyDefine
-
isUnquoted
-
doesFunctionExist
-
getResultList
-
getDebug
-
extractFromResultList
-
appendEndOfLine
-
getFunctionSmart
-