fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [6868] class to handle model information


From: Petur Thorsteinsson
Subject: [Fmsystem-commits] [6868] class to handle model information
Date: Thu, 27 Jan 2011 08:40:53 +0000

Revision: 6868
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=6868
Author:   peturbjorn
Date:     2011-01-27 08:40:53 +0000 (Thu, 27 Jan 2011)
Log Message:
-----------
class to handle model information

Added Paths:
-----------
    branches/dev-bim2/property/inc/class.bimmodelinformation.inc.php

Added: branches/dev-bim2/property/inc/class.bimmodelinformation.inc.php
===================================================================
--- branches/dev-bim2/property/inc/class.bimmodelinformation.inc.php            
                (rev 0)
+++ branches/dev-bim2/property/inc/class.bimmodelinformation.inc.php    
2011-01-27 08:40:53 UTC (rev 6868)
@@ -0,0 +1,89 @@
+<?php
+
+class BimModelInformation {
+       private $authorization;
+       private $author;
+       private $changeDate;
+       private $description;
+       private $organization;
+       private $originatingSystem;
+       private $preProcessor;
+       private $valDate;
+       private $nativeSchema;
+       
+       public function loadVariablesFromXml(SimpleXMLElement 
$modelInformation) {
+               $this->setAuthorization($modelInformation->authorization);
+       }
+       
+       public function getOrganization() {
+               return $this->organization;
+       }
+
+       public function setOrganization($organization) {
+               $this->organization = $organization;
+       }
+
+       public function getOriginatingSystem() {
+               return $this->originatingSystem;
+       }
+
+       public function setOriginatingSystem($originatingSystem) {
+               $this->originatingSystem = $originatingSystem;
+       }
+
+       public function getPreProcessor() {
+               return $this->preProcessor;
+       }
+
+       public function setPreProcessor($preProcessor) {
+               $this->preProcessor = $preProcessor;
+       }
+
+       public function getAuthorization() {
+               return $this->authorization;
+       }
+
+       public function setAuthorization($authorization) {
+               $this->authorization =  $authorization;
+       }
+
+       public function getAuthor() {
+               return $this->author;
+       }
+
+       public function setAuthor($author) {
+               $this->author = $author;
+       }
+
+       public function getChangeDate() {
+               return $this->changeDate;
+       }
+
+       public function setChangeDate($changeDate) {
+               $this->changeDate = $changeDate;
+       }
+
+       public function getDescription() {
+               return $this->description;
+       }
+
+       public function setDescription($description) {
+               $this->description = $description;
+       }
+
+       public function getValDate() {
+               return $this->valDate;
+       }
+
+       public function setValDate($valDate) {
+               $this->valDate = $valDate;
+       }
+
+       public function setNativeSchema($nativeSchema) {
+               $this->nativeSchema = $nativeSchema;
+       }
+
+       public function getNativeSchema() {
+               return $this->nativeSchema;
+       }
+}
\ No newline at end of file




reply via email to

[Prev in Thread] Current Thread [Next in Thread]