Proxy classes are created in JADE to access the imported .NET components. The location of the proxy class depends on whether the component is GUI or non-GUI; that is, whether the imported component is a .NET control or not. See "Abstract Grouping Classes", earlier in this chapter.