Home » tapestry-src-5.0.19 » org.apache.tapestry5.internal.event » [javadoc | source]

    1   // Copyright 2006, 2007 The Apache Software Foundation
    2   //
    3   // Licensed under the Apache License, Version 2.0 (the "License");
    4   // you may not use this file except in compliance with the License.
    5   // You may obtain a copy of the License at
    6   //
    7   //     http://www.apache.org/licenses/LICENSE-2.0
    8   //
    9   // Unless required by applicable law or agreed to in writing, software
   10   // distributed under the License is distributed on an "AS IS" BASIS,
   11   // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   12   // See the License for the specific language governing permissions and
   13   // limitations under the License.
   14   
   15   package org.apache.tapestry5.internal.event;
   16   
   17   import org.apache.tapestry5.internal.events.InvalidationListener;
   18   
   19   /**
   20    * An object which manages a list of {@link org.apache.tapestry5.internal.events.InvalidationListener}s.
   21    * <p/>
   22    * TODO: This interface need to move to the public side (as it is extended by other public interfaces), or we need to
   23    * come up with an alternate mechanism for propogating invalidation data.
   24    */
   25   public interface InvalidationEventHub
   26   {
   27       void addInvalidationListener(InvalidationListener listener);
   28   }

Home » tapestry-src-5.0.19 » org.apache.tapestry5.internal.event » [javadoc | source]