Exemplo n.º 1
0
        public virtual void loadFunctions(Rete engine)
        {
            ClassnameResolver   classnameResolver = new ClassnameResolver(engine);
            LoadPackageFunction loadpkg           = new LoadPackageFunction(classnameResolver);

            engine.declareFunction(loadpkg);
            funcs.Add(loadpkg);
            NewFunction nf = new NewFunction(classnameResolver);

            engine.declareFunction(nf);
            funcs.Add(nf);
            MemberFunction mf = new MemberFunction(classnameResolver);

            engine.declareFunction(mf);
            funcs.Add(mf);
            InstanceofFunction iof = new InstanceofFunction(classnameResolver);

            engine.declareFunction(iof);
            funcs.Add(iof);
        }
Exemplo n.º 2
0
 public LoadPackageFunction(ClassnameResolver classnameResolver)
 {
     this.classnameResolver = classnameResolver;
 }
Exemplo n.º 3
0
 public InstanceofFunction(ClassnameResolver classnameResolver)
 {
     this.classnameResolver = classnameResolver;
 }
Exemplo n.º 4
0
 public MemberFunction(ClassnameResolver classnameResolver)
 {
 }
Exemplo n.º 5
0
 public MemberFunction(ClassnameResolver classnameResolver)
 {
 }
Exemplo n.º 6
0
 public InstanceofFunction(ClassnameResolver classnameResolver)
 {
     this.classnameResolver = classnameResolver;
 }
Exemplo n.º 7
0
 public NewFunction(ClassnameResolver classnameResolver)
 {
     this.classnameResolver = classnameResolver;
 }