fr.paris5.shaman.insight.operation
Class PublicationFilter

java.lang.Object
  |
  +--fr.paris5.shaman.insight.operation.PublicationFilter
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PublicationFilter.Id, PublicationFilter.State

public abstract class PublicationFilter
extends java.lang.Object
implements java.io.Serializable

Publication filters, for retaining only some Publications among all owned by a Topic.

Version:
$Id: PublicationFilter.java,v 1.2 2002/07/25 13:18:08 caillette Exp $
Author:
Laurent Caillette
See Also:
Serialized Form

Inner Class Summary
static class PublicationFilter.Id
          Retains Publications by Id.
static class PublicationFilter.SealedState
          Retains Publication with state set to sealed.
static class PublicationFilter.State
          Retains Publication by state value.
 
Constructor Summary
PublicationFilter()
           
 
Method Summary
abstract  boolean accepts(Publication publication)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublicationFilter

public PublicationFilter()
Method Detail

accepts

public abstract boolean accepts(Publication publication)


Copyright © 2002 Laurent Caillette and l'Université René Descartes, Paris 5. All rights reserved.