CVS: Tapestry/framework/src/net/sf/tapestry/pageload PageLoader.java,1.15.2.6,1.15.2.7 PageSource.java,1.13.2.4,1.13.2.5 PageSpecificationResolver.java,1.1.2.3,NONE

Howard Lewis Ship <[email protected]>
Newsgroups gmane.comp.java.tapestry.cvs
Message-ID <[email protected]>
Update of /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/pageload
In directory sc8-pr-cvs1:/tmp/cvs-serv23659/framework/src/net/sf/tapestry/pageload

Modified Files:
      Tag: hship-2-3
	PageLoader.java PageSource.java 
Removed Files:
      Tag: hship-2-3
	PageSpecificationResolver.java 
Log Message:
Allow searches for component specifications.
Allow application specification to be in WEB-INF instead of on classpath.
Allow application to run without an application specification.

Index: PageLoader.java
===================================================================
RCS file: /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/pageload/PageLoader.java,v
retrieving revision 1.15.2.6
retrieving revision 1.15.2.7
diff -C2 -d -r1.15.2.6 -r1.15.2.7
*** PageLoader.java	12 Dec 2002 12:42:39 -0000	1.15.2.6
--- PageLoader.java	15 Dec 2002 16:26:13 -0000	1.15.2.7
***************
*** 15,19 ****
  
  import net.sf.tapestry.ApplicationRuntimeException;
- import net.sf.tapestry.ComponentResolver;
  import net.sf.tapestry.IAsset;
  import net.sf.tapestry.IBinding;
--- 15,18 ----
***************
*** 34,37 ****
--- 33,37 ----
  import net.sf.tapestry.binding.ExpressionBinding;
  import net.sf.tapestry.binding.StringBinding;
+ import net.sf.tapestry.resolver.ComponentSpecificationResolver;
  import net.sf.tapestry.resource.ContextResourceLocation;
  import net.sf.tapestry.spec.AssetSpecification;
***************
*** 64,68 ****
      private ISpecificationSource _specificationSource;
      private IPageSource _pageSource;
!     private ComponentResolver _componentResolver;
      private List _inheritedBindingQueue = new ArrayList();
  
--- 64,68 ----
      private ISpecificationSource _specificationSource;
      private IPageSource _pageSource;
!     private ComponentSpecificationResolver _componentResolver;
      private List _inheritedBindingQueue = new ArrayList();
  
***************
*** 141,145 ****
          _specificationSource = engine.getSpecificationSource();
          _resolver = engine.getResourceResolver();
!         _componentResolver = new ComponentResolver(_specificationSource);
  
          RequestContext context = cycle.getRequestContext();
--- 141,145 ----
          _specificationSource = engine.getSpecificationSource();
          _resolver = engine.getResourceResolver();
!         _componentResolver = new ComponentSpecificationResolver(cycle);
  
          RequestContext context = cycle.getRequestContext();

Index: PageSource.java
===================================================================
RCS file: /cvsroot/tapestry/Tapestry/framework/src/net/sf/tapestry/pageload/PageSource.java,v
retrieving revision 1.13.2.4
retrieving revision 1.13.2.5
diff -C2 -d -r1.13.2.4 -r1.13.2.5
*** PageSource.java	12 Dec 2002 12:42:39 -0000	1.13.2.4
--- PageSource.java	15 Dec 2002 16:26:13 -0000	1.13.2.5
***************
*** 19,22 ****
--- 19,23 ----
  import net.sf.tapestry.binding.FieldBinding;
  import net.sf.tapestry.binding.StaticBinding;
+ import net.sf.tapestry.resolver.*;
  import net.sf.tapestry.util.MultiKey;
  import net.sf.tapestry.util.pool.Pool;

--- PageSpecificationResolver.java DELETED ---



-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.