Esempio n. 1
0
 def getEventBroker(self):
     if self.eventBroker == None:
         self.eventBroker = E4Utils.getEclipseContext().get(
             Class.forName(
                 'org.eclipse.e4.core.services.events.IEventBroker'))
     return self.eventBroker
Esempio n. 2
0
 def __init__(self):
     self.eclipseContext = E4Utils.getEclipseContext().createChild()
     self.bindMap = {}
Esempio n. 3
0
 def getEventBroker(self):
     if self.eventBroker == None:
         self.eventBroker = E4Utils.getEclipseContext().get(Class.forName('org.eclipse.e4.core.services.events.IEventBroker'))
     return self.eventBroker
Esempio n. 4
0
def injectObject(object, eclipseContext=E4Utils.getEclipseContext()):
    ContextInjectionFactory.inject(object, eclipseContext)