fr.paris5.shaman.insight.operation
Class GetTopicTreeOperation

java.lang.Object
  |
  +--fr.paris5.shaman.insight.service.Operation
        |
        +--fr.paris5.shaman.insight.operation.GetTopicTreeOperation
All Implemented Interfaces:
java.io.Serializable

public class GetTopicTreeOperation
extends Operation

Gets a Topic for a given Topic / Id.

Version:
$Id: GetTopicTreeOperation.java,v 1.5 2002/07/04 13:24:15 caillette Exp $
Author:
Laurent Caillette
See Also:
Serialized Form

Field Summary
private  Topic from
           
private  java.lang.String fromFQN
           
private  long fromId
           
private  boolean recurse
           
private  TopicNodeImpl result
           
(package private) static long serialVersionUID
           
 
Fields inherited from class fr.paris5.shaman.insight.service.Operation
consumed, insightManager, insightModel
 
Constructor Summary
GetTopicTreeOperation()
           
GetTopicTreeOperation(long fromId)
           
GetTopicTreeOperation(java.lang.String fromFQN)
           
GetTopicTreeOperation(Topic from)
           
 
Method Summary
protected  void doExecute(InsightModel model)
           
 TopicNode getResult()
           
 boolean isMutator()
           
 void setRecurse(boolean recurse)
           
 
Methods inherited from class fr.paris5.shaman.insight.service.Operation
execute, getInsightManager, getInsightModel
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID

from

private Topic from

fromFQN

private java.lang.String fromFQN

fromId

private long fromId

recurse

private boolean recurse

result

private TopicNodeImpl result
Constructor Detail

GetTopicTreeOperation

public GetTopicTreeOperation()

GetTopicTreeOperation

public GetTopicTreeOperation(long fromId)

GetTopicTreeOperation

public GetTopicTreeOperation(Topic from)

GetTopicTreeOperation

public GetTopicTreeOperation(java.lang.String fromFQN)
Method Detail

setRecurse

public void setRecurse(boolean recurse)

getResult

public TopicNode getResult()

doExecute

protected void doExecute(InsightModel model)
                  throws java.lang.Exception
Overrides:
doExecute in class Operation

isMutator

public boolean isMutator()
Overrides:
isMutator in class Operation


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