summaryrefslogtreecommitdiffstats
path: root/kxsldbg/kxsldbgpart/xsldbglocallistitem.cpp
blob: ccade6ac96661721b2ec1cec4cedfe15b8dd6940 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/*************************************************************************** 
                          xsldbglocallistitem.cpp  -  description 
                             ------------------- 
    begin                : Sun Jan 13 2002 
    copyright            : (C) 2002 by Keith Isdale 
    email                  : [email protected] 
 ***************************************************************************/ 
 
/*********************************************************************************** 
 *                                                                         										* 
 *   This program is free software; you can redistribute it and/or modify       * 
 *   it under the terms of the GNU General Public License as published by  * 
 *   the Free Software Foundation; either version 2 of the License, or         * 
 *   (at your option) any later version.                                   							* 
 *                                                                         										* 
 ************************************************************************************/ 
 
#include "xsldbglocallistitem.h" 
#include <klocale.h>
 
XsldbgLocalListItem::XsldbgLocalListItem(QListView *parent, QString fileName, int lineNumber, 
	QString localName, QString templateContext, QString selectXPath, bool localVariable) 
: XsldbgListItem(parent, 3, fileName, lineNumber)									 
{ 
    varName = localName; 
    contextName = templateContext;	 
    XPath = selectXPath;	 

    setText(0, localName); 
    setText(1, templateContext);
    if (localVariable)
	setText(2, i18n("Local"));
    else
	setText(2, i18n("Global"));
} 

XsldbgLocalListItem::~XsldbgLocalListItem() 
{ 
} 

QString XsldbgLocalListItem::getVarName() 
{ 
    return varName; 
} 

QString XsldbgLocalListItem::getContextName() 
{ 
    return contextName; 
} 

QString XsldbgLocalListItem::getXPath() 
{ 
    return XPath; 
} 

bool XsldbgLocalListItem::isLocalVariable() 
{ 
    return localVar; 
}