Class 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 strings
      BeforeAfter​(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 the BeforeAfter
      java.lang.String getAfter()
      Get LaTeX code to put after
      java.lang.String getBefore()
      Get LaTeX code to put before
      boolean isEmpty()
      Check if this BeforeAfter contains any data
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 before
        sAfter1 - 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 before
        sAfter1 - 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 this BeforeAfter contains any data
        Returns:
        true if there is data in at least one part