Package scalaExec.ClassLoaders

Examples of scalaExec.ClassLoaders.JarClassLoader


           progressFrame.add(progressPanel);
           progressFrame.setSize(600, 100);
           progressFrame.setLocation(10, 10);
           progressFrame.setVisible(true);
                 
         JarClassLoader  myJarLoader = new JarClassLoader();
        
         int scalaSciClasses = myJarLoader.scanBuiltInScalaSciClasses(jarFilePath);
         int libsEJMLScalaSciClasses = myJarLoader.scanLibsScalaSciClasses(scalalab.JavaGlobals.ejmlFile);
         int libsMTJScalaSciClasses = myJarLoader.scanLibsScalaSciClasses(scalalab.JavaGlobals.mtjColtSGTFile);
         int libsApacheCommonsScalaSciClasses = myJarLoader.scanLibsScalaSciClasses(scalalab.JavaGlobals.ApacheCommonsFile);
         int libsNumalScalaSciClasses = myJarLoader.scanLibsScalaSciClasses(scalalab.JavaGlobals.numalFile);
        
         scalaExec.Interpreter.GlobalValues.autoCompletionScalaSci = new scalaExec.gui.AutoCompletionScalaSci()// create the autocompletion object
         System.out.println("#ScalaSciClasses =  "+scalaSciClasses+", # numaliClasses = "+libsNumalScalaSciClasses +
                 ", # ejmlClasses = "+ libsEJMLScalaSciClasses+", # MTJColtSGTClasses ="+libsMTJScalaSciClasses+
View Full Code Here


  
   public void loadClasses(String toolboxJarFile) {
               try {
        
                 
         JarClassLoader  myJarLoader = new JarClassLoader();
        
             
        int numClassesLoadedFromToolbox = myJarLoader.scanAllToolboxClasses(toolboxJarFile);
         String smallName = toolboxJarFile;
        int idx;
        while ((idx = smallName.indexOf('.')) != -1)   // extract class name
           smallName = smallName.substring(idx+1, smallName.length());
        GlobalValues.loadedToolboxesNames[GlobalValues.currentToolboxId= smallName;
View Full Code Here

                        Vector toolboxClasses=null;
               
                        if (GlobalValues.displayedToolboxes.contains(jarFileSelected)==false) {    // not displayed  toolbox
                            GlobalValues.displayedToolboxes.add(jarFileSelected);
                        try {
                            GlobalValues.ScalaToolboxesLoader = new JarClassLoader()// instantiate a .jar ClassLoader
                            GlobalValues.ScalaToolboxesLoader.extendClassPath(jarFileSelected);
                            toolboxClasses = GlobalValues.ScalaToolboxesLoader.scanAllJarClasses(jarFileSelected);
                        }
                        catch (java.io.IOException ioe) {
                            System.out.println("IO Exception in reading from "+jarFileSelected);
View Full Code Here

                    if (currentDirElem.endsWith(".jar")) {
                        String jarFileSelected = currentDirElem;
                        Vector toolboxClasses=null;
                       
                        try {
                            GlobalValues.ScalaToolboxesLoader = new JarClassLoader();
                            GlobalValues.ScalaToolboxesLoader.extendClassPath(jarFileSelected);
                            toolboxClasses = GlobalValues.ScalaToolboxesLoader.scanAllJarClasses(jarFileSelected);
                        }
                        catch (java.io.IOException ioe) {
                            System.out.println("IO Exception in reading from "+jarFileSelected);
View Full Code Here

TOP

Related Classes of scalaExec.ClassLoaders.JarClassLoader

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.