code: public final void remove(PageFactory<? extends IRequestablePage> pageSource) throws IllegalArgumentException {
          validateNotNull(pageSource, "pageSource");
  
          synchronized (this) {
              contents.remove(pageSource.getPageClass());
          }
      }
docs: <p>remove.</p>
  
  @param pageSource a {@link org.ops4j.pax.wicket.api.PageFactory} object.
  @throws java.lang.IllegalArgumentException if any.