it.haefelinger.flaka.el
Class Resolver.ProjectWrapper

java.lang.Object
  extended by it.haefelinger.flaka.el.Resolver.ProjectWrapper
All Implemented Interfaces:
Resolver.Wrapper, Iterable
Enclosing class:
Resolver

public static class Resolver.ProjectWrapper
extends Object
implements Resolver.Wrapper, Iterable


Field Summary
protected  Project project
           
protected  int what
           
 
Fields inherited from interface it.haefelinger.flaka.el.Resolver.Wrapper
FILTER, HAVE, MACRODEF, PROPERTY, REFERENCE, TARGET, TASK, TASKDEF, TYPE
 
Constructor Summary
Resolver.ProjectWrapper(Project project, int what)
           
 
Method Summary
 Iterator iterator()
           
 Object lookup(ELContext context, String property)
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

project

protected Project project

what

protected int what
Constructor Detail

Resolver.ProjectWrapper

public Resolver.ProjectWrapper(Project project,
                               int what)
Method Detail

lookup

public Object lookup(ELContext context,
                     String property)
Specified by:
lookup in interface Resolver.Wrapper

size

public int size()

toString

public String toString()
Overrides:
toString in class Object

iterator

public Iterator iterator()
Specified by:
iterator in interface Iterable