Re: [Gegl-developer] my design notes on the class list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Mar 17, 2003 at 11:45:23AM +0100, Sven Neumann wrote:
> Hi,
> 
> Calvin Williamson <calvinw@xxxxxxxxxxxxxx> writes:
> 
> > Ive just been looking at the GInterface stuff in Glib. I 
> > didnt know that these were actually closer to what is called
> > "signatures" for gcc. They are kind of like Java interfaces,
> > but they can actually have default method implementations 
> > as well, if I am not mistaken. I am looking at testgobject.c in 
> > glib/gobject directory to see this. 
> 
> you are not mistaken. GObject interfaces are very similar to Java
> interfaces (as far as my knowledge of Java goes) and they can have a
> default implementation. The only drawback is that there is no way for
> a derived interface to chain up to the parent implementation. In
> GIMP-1.3 we have solved this problem by making the defaul
> implementation a public function so that derived interfaces can call
> it from their implementation. If you are interested, have a look at
> the gimp/app/config directory.
> 
> 
> Salut, Sven

Nice. We will check this out. Thanks...

Calvin

[Index of Archives]     [Yosemite News]     [Yosemite Photos]     [gtk]     [GIMP Users]     [KDE]     [Gimp's Home]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux