/* Justify.h
 *
 * When the user wants flushright, flushleft, centered, or the normal
 * full justification, this class is used.
 *
 * Copyright 1992 Jonathan Monsarrat. Permission given to freely distribute,
 * edit and use as long as this copyright statement remains intact.
 *
 */

class Justify : public Param {
 public:
   enum JustifyType {
      Center,
      FlushLeft,
      FlushRight,
      Normal
   };

   Justify();
   Justify(Justify *);
   Param *copy();
   int set(int, float, char*);
   float get(int, char*);
   void postscript_set(int);
   void revert(Param *);
 private:
   int justifytype;
};