Guichan&SDL question

Maybe someone know how to do this…

I have class that implements mouse listener:

Code:

class MyMouseListener : public gcn::MouseListener
{
void mousePressed(gcn::MouseEvent& mouseEvent)
{
std::cout << "Mouse pressed: " << mouseEvent.getX() << " " << mouseEvent.getY() << std::endl;
//? label->SetCaption(“somecaption”);
}
};
//make an instance
MyMouseListener myMouseListener;

and have added this listener to Guichan button object (declared as a private member of level class).

Now I need an access to a Guichan label object (also a private member) from within this listener,
but I do not know how to do it?