Coccinelle release-1.0.0-rc11
[bpt/coccinelle.git] / python / coccilib / coccigui / pycoccimodel.py
1 import pygtk
2 import gtk, gtk.glade
3
4 COL_OBJECT = 0
5 COL_OBJECT_TYPE = 1
6 COL_TITLE = 2
7 COL_FILE = 3
8 COL_LINE = 4
9 COL_COLUMN = 5
10
11 class pycoccicolumn(object):
12 def __init__(self, id, type, name, pos, visible=False, cellrenderer=None):
13 self.id = id
14 self.type = type
15 self.name = name
16 self.pos = pos
17 self.visible = visible
18 self.cellrenderer = cellrenderer
19 self.colour = 0
20
21 def __str__(self):
22 return "<pycoccicolumn object: ID = %s type = %s name = %s pos = %d visible = %s cellrenderer = %s>" % (self.id, self.type, self.name, self.pos, self.visible, self.cellrenderer)