code: @Override
  	public Resource asVisitorResource() {
  		return new IResourceVisitor.Resource() {
  
  			/* (non-Javadoc)
  			 * @see com.ibm.jaggr.core.resource.IResourceVisitor.Resource#newResource()
  			 */
  			@Override
  			public IResource newResource(IAggregator aggregator) {
  				throw new UnsupportedOperationException();
  			}
  
  			/* (non-Javadoc)
  			 * @see com.ibm.jaggr.core.resource.IResourceVisitor.Resource#lastModified()
  			 */
  			@Override
  			public long lastModified() {
  				return AbstractResourceBase.this.lastModified();
  			}
  
  			/* (non-Javadoc)
  			 * @see com.ibm.jaggr.core.resource.IResourceVisitor.Resource#isFolder()
  			 */
  			@Override
  			public boolean isFolder() {
  				return AbstractResourceBase.this.isFolder();
  			}
  
  			/* (non-Javadoc)
  			 * @see com.ibm.jaggr.core.resource.IResourceVisitor.Resource#getURI()
  			 */
  			@Override
  			public URI getURI() {
  				return AbstractResourceBase.this.getURI();
  			}
  		};
  	}
docs: /* (non-Javadoc)
  @see com.ibm.jaggr.core.resource.IResource#asVisitorResource()