anagramdemo/anagrambase/src/main/java/org/apidesign/demo/anagramwithspringandlookup/Main.java
1 package org.apidesign.demo.anagramwithspringandlookup;
3 import org.apidesign.spring.SpringAndLookup;
4 import org.openide.util.Lookup;
5 import org.springframework.context.ApplicationContext;
6 import org.springframework.context.support.ClassPathXmlApplicationContext;
8 public final class Main {
11 // BEGIN: anagramdemo.springlookup.main
12 public static void main(String[] args) throws Exception {
13 ApplicationContext servicesContext = SpringAndLookup.create(
14 Lookup.getDefault(), "java.extensions"
16 ClassPathXmlApplicationContext mergedContext;
17 mergedContext = new ClassPathXmlApplicationContext(
18 new String[] { "Main.xml" },
22 UI ui = (UI)mergedContext.getBean("ui", UI.class);
25 // END: anagramdemo.springlookup.main