All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.alantea.docwork.DocWorkParagraph Maven / Gradle / Ivy

The newest version!
package net.alantea.docwork;

import java.util.LinkedList;
import java.util.List;

public class DocWorkParagraph
{
   public static enum Alignment 
   {
      LEFT,
      CENTER,
      RIGHT,
      JUSTIFIED
   }

   private Alignment align = Alignment.LEFT;

   private List content = new LinkedList<>();

   private boolean pageBreak;

   public DocWorkParagraph()
   {
      pageBreak = false;
   }

   public Alignment getAlign()
   {
      return align;
   }

   public void setAlign(Alignment align)
   {
      this.align = align;
   }

   public List getContent()
   {
      return content;
   }

   public void add(DocWorkSpan span)
   {
      this.content.add(span);
   }

   public boolean isPageBreak()
   {
      return pageBreak;
   }

   public void setPageBreak(boolean pageBreak)
   {
      this.pageBreak = pageBreak;
   }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy