Sha256: 833f04f526d64dc77b9c93a928a942c81b5f21df49a13bdf1161f0de1fae5456
Contents?: true
Size: 651 Bytes
Versions: 6
Compression:
Stored size: 651 Bytes
Contents
class Shoes module Swt module Common module Remove def remove app.remove_paint_listener @painter remove_click_listeners @real.dispose unless @real.nil? || @real.disposed? dispose_held_resources dispose end def dispose_held_resources @color_factory.dispose unless @color_factory.nil? end # Classes should override to dispose of any Swt resources they create def dispose end private def remove_click_listeners app.click_listener.remove_listeners_for(dsl) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems