Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java:1.8 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java:1.9 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java:1.8 Tue Jan 24 18:20:00 2006 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java Mon Jun 12 06:51:46 2006 @@ -23,10 +23,10 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.8 $ +* @version $Revision: 1.9 $ * -* Last update : $Date: 2006/01/24 18:20:00 $ -* by : $Author: bpoussin $ +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ */ package org.codelutin.generator.models.object; @@ -53,7 +53,7 @@ * * @return a Collection containing all ObjectModelClassifier for this model. */ - public abstract Collection getClassifiers(); + public abstract Collection getClassifiers(); /** * Returns the classifier corresponding to the given qualified name, or null if the model contains no classifier for this qualified name. @@ -69,7 +69,7 @@ * * @return a Collection containing all ObjectModelClass for this model. */ - public abstract Collection getClasses(); + public abstract Collection getClasses(); /** * Returns the class corresponding to the given qualified name, or null if the model contains no class for this qualified name. @@ -93,7 +93,7 @@ * * @return a Collection containing all ObjectModelInterface for this model. */ - public abstract Collection getInterfaces(); + public abstract Collection getInterfaces(); /** * Returns the interface corresponding to the given qualified name, or null if the model contains no interface for this qualified name. @@ -108,7 +108,7 @@ * * @return a List containing all comments for this model as Strings. */ - public abstract List getComments(); + public abstract List getComments(); /** * Returns the tagValues associated with this element. @@ -116,7 +116,7 @@ * * @return a Map containing all tagValues associated with this element */ - public abstract Map getTagValues(); + public abstract Map getTagValues(); /** * Returns the tagValue corresponding to the given name, or null if the element has no associated tagValue for this name. @@ -125,4 +125,4 @@ */ public abstract String getTagValue(String tagValue); -} \ No newline at end of file +} //ObjectModel Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelParameter.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelParameter.java:1.4 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelParameter.java:1.5 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelParameter.java:1.4 Thu May 13 09:18:36 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelParameter.java Mon Jun 12 06:51:46 2006 @@ -23,10 +23,10 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.4 $ +* @version $Revision: 1.5 $ * -* Last update : $Date: 2004/05/13 09:18:36 $ -* by : $Author: pineau $ +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ */ package org.codelutin.generator.models.object; @@ -43,4 +43,4 @@ */ public abstract String getType(); -} +} //ObjectModelParameter Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClassifier.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClassifier.java:1.6 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClassifier.java:1.7 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClassifier.java:1.6 Wed Jan 4 13:29:11 2006 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClassifier.java Mon Jun 12 06:51:46 2006 @@ -1,18 +1,37 @@ -/* - * Created on May 12, 2004 - * - * To change the template for this generated file go to - * Window>Preferences>Java>Code Generation>Code and Comments - */ +/* *##% +* Copyright (C) 2002, 2003, 2004 Code Lutin +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public License +* as published by the Free Software Foundation; either version 2 +* of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*##%*/ + +/* * +* ObjectModel.java +* +* @author Cédric Pineau +* Copyright Code Lutin +* @version $Revision: 1.7 $ +* +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ +*/ package org.codelutin.generator.models.object; import java.util.Collection; /** * @author cedric - * - * To change the template for this generated type comment go to - * Window>Preferences>Java>Code Generation>Code and Comments */ public interface ObjectModelClassifier extends ObjectModelElement { @@ -37,7 +56,7 @@ * * @return a Collection containing all parent ObjectModelInterface for this classifier. */ - public abstract Collection getInterfaces(); + public abstract Collection getInterfaces(); /** * Returns all operations defined on this classifier. @@ -47,7 +66,7 @@ * * @see ObjectModelOperation */ - public abstract Collection getOperations(String name); + public abstract Collection getOperations(String name); /** * Returns all operations defined on this classifier. @@ -55,7 +74,7 @@ * * @return a Collection containing all ObjectModelOperation for this classifier. */ - public abstract Collection getOperations(); + public abstract Collection getOperations(); /** * Returns all operations defined on all interfaces implemented by this @@ -64,7 +83,7 @@ * are add to list. * @return a Collection of ObjectModelOperation */ - public abstract Collection getAllInterfaceOperations(boolean distinct); + public abstract Collection getAllInterfaceOperations(boolean distinct); /** * Returns all operations defined on all implemented by this @@ -75,7 +94,7 @@ * are add to list. * @return a Collection of ObjectModelOperation */ - public abstract Collection getAllOtherOperations(boolean distinct); + public abstract Collection getAllOtherOperations(boolean distinct); /** * Returns whether this classifier is a class or not @@ -93,4 +112,4 @@ */ public abstract boolean isInterface(); -} +} //ObjectModelClassifier Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAttribute.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAttribute.java:1.17 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAttribute.java:1.18 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAttribute.java:1.17 Wed Mar 8 19:11:36 2006 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAttribute.java Mon Jun 12 06:51:46 2006 @@ -23,10 +23,10 @@ * * @author C�dric Pineau * Copyright Code Lutin -* @version $Revision: 1.17 $ +* @version $Revision: 1.18 $ * -* Last update : $Date: 2006/03/08 19:11:36 $ -* by : $Author: bpoussin $ +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ */ package org.codelutin.generator.models.object; @@ -156,4 +156,5 @@ * @return true if this attribute is isIndexed */ public abstract boolean isIndexed(); -} + +} //ObjectModelAttribute Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java:1.10 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java:1.11 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java:1.10 Fri Mar 3 10:28:35 2006 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelOperation.java Mon Jun 12 06:51:46 2006 @@ -23,9 +23,9 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.10 $ +* @version $Revision: 1.11 $ * -* Last update : $Date: 2006/03/03 10:28:35 $ +* Last update : $Date: 2006/06/12 06:51:46 $ * by : $Author: thimel $ */ package org.codelutin.generator.models.object; @@ -67,7 +67,7 @@ * * @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 @@ -80,6 +80,6 @@ * * @return a Set containing the exceptions strings */ - public abstract Set getExceptions(); + public abstract Set getExceptions(); -} +} //ObjectModelOperation Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelInterface.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelInterface.java:1.6 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelInterface.java:1.7 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelInterface.java:1.6 Thu May 13 09:18:36 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelInterface.java Mon Jun 12 06:51:46 2006 @@ -23,10 +23,10 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.6 $ +* @version $Revision: 1.7 $ * -* Last update : $Date: 2004/05/13 09:18:36 $ -* by : $Author: pineau $ +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ */ package org.codelutin.generator.models.object; @@ -36,4 +36,4 @@ */ public interface ObjectModelInterface extends ObjectModelClassifier { -} +} //ObjectModelInterface Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelElement.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelElement.java:1.3 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelElement.java:1.4 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelElement.java:1.3 Mon Dec 6 18:40:04 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelElement.java Mon Jun 12 06:51:46 2006 @@ -1,9 +1,31 @@ -/* - * Created on May 12, 2004 - * - * To change the template for this generated file go to - * Window>Preferences>Java>Code Generation>Code and Comments - */ +/* *##% +* Copyright (C) 2002, 2003, 2004 Code Lutin +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public License +* as published by the Free Software Foundation; either version 2 +* of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*##%*/ + +/* * +* ObjectModel.java +* +* @author Cédric Pineau +* Copyright Code Lutin +* @version $Revision: 1.4 $ +* +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ +*/ package org.codelutin.generator.models.object; import java.util.Collection; @@ -12,9 +34,6 @@ /** * @author cedric - * - * To change the template for this generated type comment go to - * Window>Preferences>Java>Code Generation>Code and Comments */ public interface ObjectModelElement { @@ -58,7 +77,7 @@ * * @return a Collection containing all stereotypes names associated with this element as String. */ - public abstract Collection getStereotypes(); + public abstract Collection getStereotypes(); /** * Returns whether this element has a stereotype corresponding to the given name, or not. @@ -73,7 +92,7 @@ * * @return a Map containing all tagValues associated with this element */ - public abstract Map getTagValues(); + public abstract Map getTagValues(); /** * Returns the tagValue corresponding to the given name, or null if the element has no associated tagValue for this name. @@ -87,6 +106,6 @@ * * @return a List containing all comments for this element as Strings. */ - public abstract List getComments(); + public abstract List getComments(); -} +} //ObjectModelElement Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClass.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClass.java:1.10 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClass.java:1.11 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClass.java:1.10 Thu Jul 15 13:33:38 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelClass.java Mon Jun 12 06:51:46 2006 @@ -23,10 +23,10 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.10 $ +* @version $Revision: 1.11 $ * -* Last update : $Date: 2004/07/15 13:33:38 $ -* by : $Author: bpoussin $ +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ */ package org.codelutin.generator.models.object; @@ -44,7 +44,7 @@ * * @return a Collection containing all parent ObjectModelClass for this class. */ - public abstract Collection getSuperclasses(); + public abstract Collection getSuperclasses(); /** * Returns the discriminator for the given superclass. @@ -59,7 +59,7 @@ * * @return a Collection containing all known direct specialized ObjectModelClass for this class. */ - public abstract Collection getSpecialisations(); + public abstract Collection getSpecialisations(); /** * Returns all known direct specialized classes for this class for the specified discriminator. @@ -67,7 +67,7 @@ * * @return a Collection containing all known direct specialized ObjectModelClass for this class for the specified discriminator. */ - public abstract Collection getSpecialisations(String discriminator); + public abstract Collection getSpecialisations(String discriminator); /** * Returns all attributes defined on this class. @@ -75,7 +75,7 @@ * * @return a Collection containing all ObjectModelAttribute for this class. */ - public abstract Collection getAttributes(); + public abstract Collection getAttributes(); /** * Returns the attribute corresponding to the given name, or null if the class contains no attribute for this name. @@ -99,13 +99,13 @@ * are add to list. * @return a Collection of ObjectModelOperation */ - public abstract Collection getAllSuperclassOperations(boolean distinct); + public abstract Collection getAllSuperclassOperations(boolean distinct); /** * Returns all attributes defined on all super class extended by this * classifier, directly or indirectly. - * @return a Collection of ObjectModelOperation + * @return a Collection of ObjectModelAttribute */ - public abstract Collection getAllOtherAttributes(); + public abstract Collection getAllOtherAttributes(); -} +} //ObjectModelClass Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAssociationClass.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAssociationClass.java:1.2 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAssociationClass.java:1.3 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAssociationClass.java:1.2 Thu Jul 15 16:35:25 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModelAssociationClass.java Mon Jun 12 06:51:46 2006 @@ -1,18 +1,37 @@ -/* - * Created on May 11, 2004 - * - * To change the template for this generated file go to - * Window>Preferences>Java>Code Generation>Code and Comments - */ +/* *##% +* Copyright (C) 2002, 2003, 2004 Code Lutin +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public License +* as published by the Free Software Foundation; either version 2 +* of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*##%*/ + +/* * +* ObjectModel.java +* +* @author Cédric Pineau +* Copyright Code Lutin +* @version $Revision: 1.3 $ +* +* Last update : $Date: 2006/06/12 06:51:46 $ +* by : $Author: thimel $ +*/ package org.codelutin.generator.models.object; import java.util.List; /** - * @author cedric - * - * To change the template for this generated type comment go to - * Window>Preferences>Java>Code Generation>Code and Comments + * @author pineau */ public interface ObjectModelAssociationClass extends ObjectModelClass { @@ -22,7 +41,7 @@ * * @return a List containing all participants attributes for this association class. */ - public abstract List getParticipantsAttributes(); + public abstract List getParticipantsAttributes(); /** * Returns all participants (that is association ends) classifiers for this association class. @@ -30,6 +49,6 @@ * * @return a List containing all participants classifiers for this association class. */ - public abstract List getParticipantsClassifiers(); + public abstract List getParticipantsClassifiers(); -} \ No newline at end of file +} //ObjectModelAssociationClass