Package net.sourceforge.plantuml.preproc
Class Defines
- java.lang.Object
-
- net.sourceforge.plantuml.preproc.Defines
-
-
Constructor Summary
Constructors Constructor Description Defines()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>applyDefines(java.lang.String line)DefinescloneMe()voidcopyTo(TMemory memory, StringLocated location)static DefinescreateEmpty()static DefinescreateWithFileName(java.io.File file)static DefinescreateWithFileName(SFile file)voiddefine(java.lang.String name, java.util.List<java.lang.String> value, boolean emptyParentheses, AParentFolder currentDir)java.lang.StringgetEnvironmentValue(java.lang.String key)voidimportFrom(Defines other)booleanisDefine(java.lang.String expression)booleanisTrue(java.lang.String name)voidoverrideFilename(java.lang.String filename)java.lang.StringtoString()voidundefine(java.lang.String name)
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
createEmpty
public static Defines createEmpty()
-
copyTo
public void copyTo(TMemory memory, StringLocated location) throws EaterException
- Throws:
EaterException
-
overrideFilename
public void overrideFilename(java.lang.String filename)
-
importFrom
public void importFrom(Defines other)
-
cloneMe
public Defines cloneMe()
-
createWithFileName
public static Defines createWithFileName(java.io.File file)
-
getEnvironmentValue
public java.lang.String getEnvironmentValue(java.lang.String key)
-
define
public void define(java.lang.String name, java.util.List<java.lang.String> value, boolean emptyParentheses, AParentFolder currentDir)
-
isDefine
public boolean isDefine(java.lang.String expression)
-
undefine
public void undefine(java.lang.String name)
-
applyDefines
public java.util.List<java.lang.String> applyDefines(java.lang.String line)
-
-