LibraryFactoryConfiguration lfc = op.createLibraries(); NameSpacedLibraryConfiguration nslc = new NameSpacedLibraryConfiguration(); nslc.setNamespace(ISyntaxConstants.OPERATORS_NAMESPACE);
LibraryFactoryConfiguration lfc = op.createLibraries(); NameSpacedLibraryConfiguration nslc = new NameSpacedLibraryConfiguration(); nslc.setNamespace(ISyntaxConstants.OPERATORS_NAMESPACE);
@Override public NoAntOpenLTask getNoAntOpenLTask() { NoAntOpenLTask op = new NoAntOpenLTask(); op.setExtendsCategory(OpenL.OPENL_JAVA_NAME); op.setCategory(OPENL_XMLRULES_JAVA_NAME); LibraryFactoryConfiguration libraries = op.createLibraries(); addLibraries(libraries, ISyntaxConstants.OPERATORS_NAMESPACE, OPERATOR_LIBRARY_NAMES); addLibraries(libraries, ISyntaxConstants.THIS_NAMESPACE, JAVA_LIBRARY_NAMES); NodeBinderFactoryConfiguration nbc = op.createBindings(); String[] binders = { "function", XmlRulesMethodNodeBinder.class.getName(), }; for (int i = 0; i < binders.length / 2; i++) { NodeBinderFactoryConfiguration.SingleBinderFactory sbf = new NodeBinderFactoryConfiguration.SingleBinderFactory(); sbf.setNode(binders[2 * i]); sbf.setClassName(binders[2 * i + 1]); nbc.addConfiguredBinder(sbf); } return op; }
LibraryFactoryConfiguration libraries = op.createLibraries(); NameSpacedLibraryConfiguration thisNamespaceLibrary = new NameSpacedLibraryConfiguration(); thisNamespaceLibrary.setNamespace(ISyntaxConstants.THIS_NAMESPACE);
LibraryFactoryConfiguration libraries = op.createLibraries(); NameSpacedLibraryConfiguration thisNamespaceLibrary = new NameSpacedLibraryConfiguration(); thisNamespaceLibrary.setNamespace(ISyntaxConstants.THIS_NAMESPACE);
LibraryFactoryConfiguration libraries = op.createLibraries();