безумно громоздко Твои глаза не лгут тебе.
аюсь разработать систему Java, которая похожа на концепцию делегатов c #.
Вот основная функциональность, которую я хочу достичь:
public class mainform
{
public delegate onProcessCompleted
//......
processInformation()
{
onProcessCompleted(this);
}
//......
}
//PLUGIN
public class PluginA
{
public PluginA()
{
//somehow subscribe to mainforms onProcessingCompleted with callback myCallback()
}
public void myCallback(object sender)
{
}
}
Я прочитал этот сайт:http://www.javaworld.com/javaqa/2000-08/01-qa-0804-events.html?page=1
Они ссылаются на реализацию всего «списка подписки» вручную. Но код не является полным примером, и я настолько привык к C #, что мне трудно понять, как я могу сделать это в Java.
У кого-нибудь есть рабочий анализ этого, который я мог видеть?
Спасибо
Стефания