Exemple #1
0
 /**
  * Create a new Color
  *
  * @param    string    $pARGB            ARGB value for the colour
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($pARGB = self::COLOR_BLACK, $isSupervisor = false, $isConditional = false)
 {
     //    Supervisor?
     parent::__construct($isSupervisor);
     //    Initialise values
     if (!$isConditional) {
         $this->argb = $pARGB;
     }
 }
 /**
  * Create a new Protection
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     // Initialise values
     if (!$isConditional) {
         $this->locked = self::PROTECTION_INHERIT;
         $this->hidden = self::PROTECTION_INHERIT;
     }
 }
Exemple #3
0
 /**
  * Create a new Border
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     // Initialise values
     $this->color = new Color(Color::COLOR_BLACK, $isSupervisor);
     // bind parent if we are a supervisor
     if ($isSupervisor) {
         $this->color->bindParent($this, 'color');
     }
 }
Exemple #4
0
 /**
  * Create a new Font
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     // Initialise values
     if ($isConditional) {
         $this->name = null;
         $this->size = null;
         $this->bold = null;
         $this->italic = null;
         $this->superScript = null;
         $this->subScript = null;
         $this->underline = null;
         $this->strikethrough = null;
         $this->color = new Color(Color::COLOR_BLACK, $isSupervisor, $isConditional);
     } else {
         $this->color = new Color(Color::COLOR_BLACK, $isSupervisor);
     }
     // bind parent if we are a supervisor
     if ($isSupervisor) {
         $this->color->bindParent($this, 'color');
     }
 }
 /**
  * Create a new Alignment
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                       Leave this value at default unless you understand exactly what
  *                                          its ramifications are
  * @param    boolean    $isConditional   Flag indicating if this is a conditional style or not
  *                                       Leave this value at default unless you understand exactly what
  *                                          its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     if ($isConditional) {
         $this->horizontal = null;
         $this->vertical = null;
         $this->textRotation = null;
     }
 }
Exemple #6
0
 /**
  * Create a new Borders
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     // Initialise values
     $this->left = new Border($isSupervisor, $isConditional);
     $this->right = new Border($isSupervisor, $isConditional);
     $this->top = new Border($isSupervisor, $isConditional);
     $this->bottom = new Border($isSupervisor, $isConditional);
     $this->diagonal = new Border($isSupervisor, $isConditional);
     $this->diagonalDirection = self::DIAGONAL_NONE;
     // Specially for supervisor
     if ($isSupervisor) {
         // Initialize pseudo-borders
         $this->allBorders = new Border(true);
         $this->outline = new Border(true);
         $this->inside = new Border(true);
         $this->vertical = new Border(true);
         $this->horizontal = new Border(true);
         // bind parent if we are a supervisor
         $this->left->bindParent($this, 'left');
         $this->right->bindParent($this, 'right');
         $this->top->bindParent($this, 'top');
         $this->bottom->bindParent($this, 'bottom');
         $this->diagonal->bindParent($this, 'diagonal');
         $this->allBorders->bindParent($this, 'allBorders');
         $this->outline->bindParent($this, 'outline');
         $this->inside->bindParent($this, 'inside');
         $this->vertical->bindParent($this, 'vertical');
         $this->horizontal->bindParent($this, 'horizontal');
     }
 }
 /**
  * Create a new NumberFormat
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     if ($isConditional) {
         $this->formatCode = null;
         $this->builtInFormatCode = false;
     }
 }
Exemple #8
0
 /**
  * Create a new Fill
  *
  * @param    boolean    $isSupervisor    Flag indicating if this is a supervisor or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  * @param    boolean    $isConditional    Flag indicating if this is a conditional style or not
  *                                    Leave this value at default unless you understand exactly what
  *                                        its ramifications are
  */
 public function __construct($isSupervisor = false, $isConditional = false)
 {
     // Supervisor?
     parent::__construct($isSupervisor);
     // Initialise values
     if ($isConditional) {
         $this->fillType = null;
     }
     $this->startColor = new Color(Color::COLOR_WHITE, $isSupervisor, $isConditional);
     $this->endColor = new Color(Color::COLOR_BLACK, $isSupervisor, $isConditional);
     // bind parent if we are a supervisor
     if ($isSupervisor) {
         $this->startColor->bindParent($this, 'startColor');
         $this->endColor->bindParent($this, 'endColor');
     }
 }