fr.paris5.shaman.insight.data
Interface Publication

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
BLOBStoreTest.MyPublication, PublicationImpl

public interface Publication
extends java.io.Serializable

Represents a Publication.

Version:
$Id: Publication.java,v 1.5 2002/07/25 13:18:08 caillette Exp $
Author:
Laurent Caillette

Field Summary
static java.lang.String RAW_FORMAT
           
static java.lang.String SEALED_STATE
           
static long serialVersionUID
           
 
Method Summary
 java.lang.String getFormat()
           
 long getId()
           
 java.lang.String getState()
           
 Topic getTopic()
           
 boolean isSealed()
           
 boolean isTopicDefault()
           
 

Field Detail

serialVersionUID

public static final long serialVersionUID

SEALED_STATE

public static final java.lang.String SEALED_STATE

RAW_FORMAT

public static final java.lang.String RAW_FORMAT
Method Detail

getId

public long getId()

getState

public java.lang.String getState()

getFormat

public java.lang.String getFormat()
Returns:
The Publication Format, a tag used by the presentation system (Legend) for choosing the right cosmetic processing to apply.

getTopic

public Topic getTopic()

isTopicDefault

public boolean isTopicDefault()

isSealed

public boolean isSealed()


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