Package writer2latex.latex.util
Class BeforeAfter
- java.lang.Object
-
- writer2latex.latex.util.BeforeAfter
-
public class BeforeAfter extends java.lang.Object
Utility class to hold LaTeX code to put before/after other LaTeX code
-
-
Constructor Summary
Constructors Constructor Description BeforeAfter()
Default constructor: Create with empty stringsBeforeAfter(java.lang.String sBefore1, java.lang.String sAfter1)
Constructor to initialize the object with a pair of strings
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.lang.String sBefore1, java.lang.String sAfter1)
Add data to theBeforeAfter
java.lang.String
getAfter()
Get LaTeX code to put afterjava.lang.String
getBefore()
Get LaTeX code to put beforeboolean
isEmpty()
Check if thisBeforeAfter
contains any data
-
-
-
Constructor Detail
-
BeforeAfter
public BeforeAfter(java.lang.String sBefore1, java.lang.String sAfter1)
Constructor to initialize the object with a pair of strings- Parameters:
sBefore1
- LaTeX code to put beforesAfter1
- LaTeX code to put after
-
BeforeAfter
public BeforeAfter()
Default constructor: Create with empty strings
-
-
Method Detail
-
add
public void add(java.lang.String sBefore1, java.lang.String sAfter1)
Add data to the
BeforeAfter
The new data will be be added "inside", thus for example
add("\textsf{","}");
add("\textit{","}");
will create the pair
\textsf{\textit{
,}}
- Parameters:
sBefore1
- LaTeX code to put beforesAfter1
- LaTeX code to put after
-
getBefore
public java.lang.String getBefore()
Get LaTeX code to put before- Returns:
- then LaTeX code
-
getAfter
public java.lang.String getAfter()
Get LaTeX code to put after- Returns:
- then LaTeX code
-
isEmpty
public boolean isEmpty()
Check if thisBeforeAfter
contains any data- Returns:
- true if there is data in at least one part
-
-