fr.paris5.shaman.insight.operation
Class CreateTopicOperation

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

public class CreateTopicOperation
extends Operation

Creates a Topic.

Version:
$Id: CreateTopicOperation.java,v 1.4 2002/07/04 10:05:16 caillette Exp $
Author:
Laurent Caillette
See Also:
Serialized Form

Constructor Summary
CreateTopicOperation(long parentId, java.lang.String name)
           
CreateTopicOperation(java.lang.String parentFQN, java.lang.String name)
           
CreateTopicOperation(Topic parent, java.lang.String name)
           
 
Method Summary
 void doExecute(InsightModel insightModel)
           
 Topic getResult()
           
 
Methods inherited from class fr.paris5.shaman.insight.service.Operation
execute, getInsightManager, getInsightModel, isMutator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateTopicOperation

public CreateTopicOperation(Topic parent,
                            java.lang.String name)

CreateTopicOperation

public CreateTopicOperation(java.lang.String parentFQN,
                            java.lang.String name)

CreateTopicOperation

public CreateTopicOperation(long parentId,
                            java.lang.String name)
Method Detail

getResult

public Topic getResult()

doExecute

public void doExecute(InsightModel insightModel)
               throws InvalidIdException,
                      InvalidTopicPathException
Overrides:
doExecute in class Operation


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