private void addLibraries(LibraryFactoryConfiguration libraries, String namespace, String[] libraryNames) { NameSpacedLibraryConfiguration library = new NameSpacedLibraryConfiguration(); library.setNamespace(namespace); for (String libraryName : libraryNames) { JavaLibraryConfiguration configuration = new JavaLibraryConfiguration(); configuration.setClassName(libraryName); library.addJavalib(configuration); } libraries.addConfiguredLibrary(library); } }
public void validate(IConfigurableResourceContext cxt) throws OpenConfigurationException { ClassFactory.validateClassExistsAndPublic(className, cxt.getClassLoader(), getUri()); }
NameSpacedLibraryConfiguration nslc = new NameSpacedLibraryConfiguration(); nslc.setNamespace(ISyntaxConstants.OPERATORS_NAMESPACE); JavaLibraryConfiguration javalib = new JavaLibraryConfiguration(); javalib.setClassName(org.openl.binding.impl.Operators.class.getName()); nslc.addJavalib(javalib); JavaLibraryConfiguration javalib2 = new JavaLibraryConfiguration(); javalib2.setClassName(org.openl.binding.impl.operator.Comparison.class.getName()); nslc.addJavalib(javalib2); lfc.addConfiguredLibrary(nslc);
public void validate(IConfigurableResourceContext cxt) throws OpenConfigurationException { ClassFactory.validateClassExistsAndPublic(className, cxt.getClassLoader(), getUri()); }
NameSpacedLibraryConfiguration nslc = new NameSpacedLibraryConfiguration(); nslc.setNamespace(ISyntaxConstants.OPERATORS_NAMESPACE); JavaLibraryConfiguration javalib = new JavaLibraryConfiguration(); javalib.setClassName(org.openl.binding.impl.Operators.class.getName()); nslc.addJavalib(javalib); JavaLibraryConfiguration javalib2 = new JavaLibraryConfiguration(); javalib2.setClassName(org.openl.binding.impl.operator.Comparison.class.getName()); nslc.addJavalib(javalib2); lfc.addConfiguredLibrary(nslc);
public synchronized IOpenLibrary getLibrary(IConfigurableResourceContext cxt) { if (library == null) { library = new StaticClassLibrary(); Class<?> c = ClassFactory.validateClassExistsAndPublic(className, cxt.getClassLoader(), getUri()); library.setOpenClass(JavaOpenClass.getOpenClass(c)); } return library; }
JavaLibraryConfiguration javalib = new JavaLibraryConfiguration(); javalib.setClassName(javaLibConfiguration); library.addJavalib(javalib); nslc.setNamespace(ISyntaxConstants.OPERATORS_NAMESPACE); for (String className : JAVA_OPERATORS_CLASSES) { JavaLibraryConfiguration javalib = new JavaLibraryConfiguration(); javalib.setClassName(className); nslc.addJavalib(javalib);
public synchronized IOpenLibrary getLibrary(IConfigurableResourceContext cxt) { if (library == null) { library = new StaticClassLibrary(); Class<?> c = ClassFactory.validateClassExistsAndPublic(className, cxt.getClassLoader(), getUri()); library.setOpenClass(JavaOpenClass.getOpenClass(c)); } return library; }
JavaLibraryConfiguration javalib = new JavaLibraryConfiguration(); javalib.setClassName(libraryName);
JavaLibraryConfiguration javalib = new JavaLibraryConfiguration(); javalib.setClassName(libraryName);