예제 #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
예제 #2
0
 def __init__(self):
     self.eclipseContext = E4Utils.getEclipseContext().createChild()
     self.bindMap = {}
예제 #3
0
파일: event.py 프로젝트: calltl/gumtree
 def getEventBroker(self):
     if self.eventBroker == None:
         self.eventBroker = E4Utils.getEclipseContext().get(Class.forName('org.eclipse.e4.core.services.events.IEventBroker'))
     return self.eventBroker
예제 #4
0
def injectObject(object, eclipseContext=E4Utils.getEclipseContext()):
    ContextInjectionFactory.inject(object, eclipseContext)