public void addPackages(Collection<Package> pkgs) { super.addPackages( pkgs ); if ( this.getConfiguration().isSequential() ) { this.reteooBuilder.setOrdered( false ); } }
private Package getPackage(String pack) { Package pkg = ruleBase.getPackage( pack ); if ( pkg == null ) { pkg = new Package( pack ); JavaDialectRuntimeData data = new JavaDialectRuntimeData(); pkg.getDialectRuntimeRegistry().setDialectData( "java", data ); data.onAdd(pkg.getDialectRuntimeRegistry(), ruleBase.getRootClassLoader()); ruleBase.addPackages( Arrays.asList(pkg) ); } return pkg; }