Package net.xeoh.plugins.base.util.uri

Examples of net.xeoh.plugins.base.util.uri.ClassURI


        this.pluginManager = PluginManagerFactory.createPluginManager(props);

        // Manually load the plugins. Not really beautiful ...

        this.pluginManager.addPluginsFrom(new ClassURI(RemoteAPIImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(RemoteDiscoveryImpl.class).toURI());

        this.pluginManager.addPluginsFrom(new ClassURI(MouseTrackingDeviceProviderImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(TrackingServerDeviceProviderImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(BrainTrackingServerDeviceProviderImpl.class).toURI());

        this.pluginManager.addPluginsFrom(new ClassURI(PseudorendererManagerImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(GazeEvaluatorManagerImpl.class).toURI());

        this.pluginManager.addPluginsFrom(new ClassURI(PersistentPreferencesImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(SessionRecorderManagerImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(MasterGazeHandlerManagerImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(PageManagerManagerImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(TrackingDeviceManagerImpl.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(ExtensionManagerImpl.class).toURI());

        // Add current handler ...
        this.pluginManager.addPluginsFrom(new ClassURI(FixationHandlerFactory.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(FixationLineHandlerFactory.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(PerusalHandlerFactory.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(RawHandlerFactory.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(SaccadeHandlerFactory.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(WeakSaccadeHandlerFactory.class).toURI());

        // Add extensions ...
        this.pluginManager.addPluginsFrom(new ClassURI(DiscoveryExtension.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(BackgroundServicesExtension.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(VariousHacksExtension.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(SessionRecorderExtensions.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(SpeechIOExtension.class).toURI());
        this.pluginManager.addPluginsFrom(new ClassURI(BrainTrackingExtension.class).toURI());

        // Register additional modules
        this.pluginManager.addPluginsFrom(new ClassURI(UpdateCheckImpl.class).toURI());
    }
View Full Code Here


        RemoteDiscovery plugin = this.pm.getPlugin(RemoteDiscovery.class);

        Assert.assertNull("Plugin must not be there at this point", plugin);

        this.pm.addPluginsFrom(ClassURI.PLUGIN(RemoteDiscoveryImpl.class));
        this.pm.addPluginsFrom(new ClassURI(RemoteDiscoveryImpl.class).toURI());
        this.pm.addPluginsFrom(new ClassURI(RemoteDiscoveryImpl.class).toURI());
        this.pm.addPluginsFrom(new ClassURI(RemoteDiscoveryImpl.class).toURI());
        this.pm.addPluginsFrom(new ClassURI(RemoteDiscoveryImpl.class).toURI());
        this.pm.addPluginsFrom(new ClassURI(RemoteDiscoveryImpl.class).toURI());
        plugin = this.pm.getPlugin(RemoteDiscovery.class);
        Assert.assertNotNull("Now plugin must be there", plugin);
    }
View Full Code Here

TOP

Related Classes of net.xeoh.plugins.base.util.uri.ClassURI

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.