diff options
author | nagai <nagai@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-09 14:38:15 +0000 |
---|---|---|
committer | nagai <nagai@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-09 14:38:15 +0000 |
commit | edc03a2912b60f319d5b424460f385c9926d3e37 (patch) | |
tree | ae22ede91660a9e74cd8282f2cf28aa0d1408118 /ext/tk/lib/tkcanvas.rb | |
parent | 8edab1a9b47f91ac5b26844ac2890c9eaf163eec (diff) |
* overrided instance methods, which are private methods on the super
class, are changed to 'private'
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/tk/lib/tkcanvas.rb')
-rw-r--r-- | ext/tk/lib/tkcanvas.rb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ext/tk/lib/tkcanvas.rb b/ext/tk/lib/tkcanvas.rb index 58177584af..32b5ac7af8 100644 --- a/ext/tk/lib/tkcanvas.rb +++ b/ext/tk/lib/tkcanvas.rb @@ -23,6 +23,8 @@ module TkTreatCItemFont self.path + ';' + tagOrId.to_s end end + + private :__conf_cmd, :__item_pathname end class TkCanvas<TkWindow @@ -44,6 +46,7 @@ class TkCanvas<TkWindow tk_call 'canvas', @path end end + private :create_self def tagid(tag) if tag.kind_of?(TkcItem) || tag.kind_of?(TkcTag) @@ -701,6 +704,7 @@ class TkcGroup<TkcTag Tk_cGroup_ID[1].succ! add(*args) if args != [] end + private :create_self def include(*tags) for i in tags @@ -777,6 +781,7 @@ class TkcItem<TkObject end def create_self(*args); end private :create_self + def id @id end @@ -795,54 +800,71 @@ class TkcArc<TkcItem def create_self(*args) tk_call(@path, 'create', 'arc', *args) end + private :create_self end + class TkcBitmap<TkcItem CItemTypeToClass['bitmap'] = self def create_self(*args) tk_call(@path, 'create', 'bitmap', *args) end + private :create_self end + class TkcImage<TkcItem CItemTypeToClass['image'] = self def create_self(*args) tk_call(@path, 'create', 'image', *args) end + private :create_self end + class TkcLine<TkcItem CItemTypeToClass['line'] = self def create_self(*args) tk_call(@path, 'create', 'line', *args) end + private :create_self end + class TkcOval<TkcItem CItemTypeToClass['oval'] = self def create_self(*args) tk_call(@path, 'create', 'oval', *args) end + private :create_self end + class TkcPolygon<TkcItem CItemTypeToClass['polygon'] = self def create_self(*args) tk_call(@path, 'create', 'polygon', *args) end + private :create_self end + class TkcRectangle<TkcItem CItemTypeToClass['rectangle'] = self def create_self(*args) tk_call(@path, 'create', 'rectangle', *args) end + private :create_self end + class TkcText<TkcItem CItemTypeToClass['text'] = self def create_self(*args) tk_call(@path, 'create', 'text', *args) end + private :create_self end + class TkcWindow<TkcItem CItemTypeToClass['window'] = self def create_self(*args) tk_call(@path, 'create', 'window', *args) end + private :create_self end class TkImage<TkObject |