annotate components/graphics.py @ 115:26e65f27dbd7

"Open" will now not be shown in the context menu when the lockable is locked. "Lock" will not not be shown in the context menu when the lockable is open.
author KarstenBock@gmx.net
date Mon, 03 Oct 2011 14:12:17 +0200
parents 84b5808d995c
children
rev   line source
92
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
1 # This program is free software: you can redistribute it and/or modify
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
2 # it under the terms of the GNU General Public License as published by
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
3 # the Free Software Foundation, either version 3 of the License, or
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
4 # (at your option) any later version.
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
5 #
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
6 # This program is distributed in the hope that it will be useful,
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
7 # but WITHOUT ANY WARRANTY; without even the implied warranty of
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
8 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
9 # GNU General Public License for more details.
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
10 #
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
11 # You should have received a copy of the GNU General Public License
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
12 # along with this program. If not, see <http://www.gnu.org/licenses/>.
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
13
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
14 from base import Base
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
15
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
16
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
17 class Graphics(Base):
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
18 """Component that stores the values for the graphical representation"""
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
19
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
20 def __init__(self):
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
21 """Constructor"""
84b5808d995c Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
22 Base.__init__(self, gfx=str)