Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java:1.9 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java:1.10 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java:1.9 Wed Jun 30 12:29:51 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java Fri Mar 3 10:28:35 2006 @@ -23,14 +23,15 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.9 $ +* @version $Revision: 1.10 $ * -* Last update : $Date: 2004/06/30 12:29:51 $ -* by : $Author: bpoussin $ +* Last update : $Date: 2006/03/03 10:28:35 $ +* by : $Author: thimel $ */ package org.codelutin.generator.models.object; import java.util.Collection; +import java.util.Set; /** * Abstraction for the operation node of object model trees. @@ -66,11 +67,19 @@ * * @return a Collection containing all parameters defined on this opeation. */ - public abstract Collection getParameters(); + public abstract Collection getParameters(); - /** - * In implementation you must write a good equals method - */ - public boolean equals(Object o); + /** + * In implementation you must write a good equals method + */ + public boolean equals(Object o); + + /** + * Returns all exception qualified names thrown by this operation + * (as strings) + * + * @return a Set containing the exceptions strings + */ + public abstract Set getExceptions(); }