QtBackend.php

Go to the documentation of this file.
00001 <?php
00002 
00003 /***************************************************************************
00004  *   Copyright (C) 2005 by Ferenc Veres   *
00005  *   lion@netngine.hu   *
00006  *                                                                         *
00007  *   This program is free software; you can redistribute it and/or modify  *
00008  *   it under the terms of the GNU General Public License as published by  *
00009  *   the Free Software Foundation; either version 2 of the License, or     *
00010  *   (at your option) any later version.                                   *
00011  *                                                                         *
00012  *   This program is distributed in the hope that it will be useful,       *
00013  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
00014  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
00015  *   GNU General Public License for more details.                          *
00016  *                                                                         *
00017  *   You should have received a copy of the GNU General Public License     *
00018  *   along with this program; if not, write to the                         *
00019  *   Free Software Foundation, Inc.,                                       *
00020  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
00021  ***************************************************************************/
00022 include('TranslationBackend.php');
00023 
00032 class QtBackend extends TranslationBackend
00033 {
00034 
00039         function __construct()
00040         {
00041                 parent::__construct();
00042         }
00043         
00044 
00049         public function SyncToString()
00050         {
00051                 if($this->xStringID == 0)
00052                 {
00053                         return;
00054                 }
00055                 
00056                 $this->LocateString();
00057                 
00058                 if(!empty($this->LocatedString))
00059                 {
00060                         // If found the string, load related project info
00061                         $this->xProjectID = $this->LocatedString->GetProjectID();
00062                         $this->LoadProjectStrings();
00063                 }
00064 
00065                 // Load related project tree too
00066                 $this->FindProjectPath();
00067         }
00068 
00069 }

Generated on Tue Mar 20 00:42:40 2007 for XarayaTranslationMemory by  doxygen 1.4.7