Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelAssociationClassImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelAssociationClassImpl.java:1.10 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelAssociationClassImpl.java:1.11 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelAssociationClassImpl.java:1.10 Thu Jul 15 16:35:25 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelAssociationClassImpl.java Wed Jan 4 13:29:11 2006 @@ -8,10 +8,8 @@ import java.util.ArrayList; import java.util.Collection; -import java.util.HashMap; import java.util.Iterator; import java.util.List; -import java.util.Map; import org.codelutin.generator.models.object.ObjectModelAssociationClass; import org.codelutin.generator.models.object.ObjectModelAttribute; Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassImpl.java:1.15 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassImpl.java:1.16 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassImpl.java:1.15 Thu Jul 15 16:35:25 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassImpl.java Wed Jan 4 13:29:11 2006 @@ -23,10 +23,10 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.15 $ +* @version $Revision: 1.16 $ * -* Last update : $Date: 2004/07/15 16:35:25 $ -* by : $Author: pineau $ +* Last update : $Date: 2006/01/04 13:29:11 $ +* by : $Author: bpoussin $ */ package org.codelutin.generator.models.object.xml; @@ -210,7 +210,7 @@ public String toString(){ StringBuffer result = new StringBuffer(); - result.append("class " + getQualifiedName() + " "); + result.append("class " + getQualifiedName() + "<<" + getStereotypes() + ">> tagvalue: " + getTagValues() + " "); result.append("extends "); for(Iterator i=getSuperclasses().iterator(); i.hasNext();){ result.append(((ObjectModelClassifier)i.next()).getName()); Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassifierImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassifierImpl.java:1.4 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassifierImpl.java:1.5 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassifierImpl.java:1.4 Thu Jul 15 16:35:25 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelClassifierImpl.java Wed Jan 4 13:29:11 2006 @@ -12,6 +12,8 @@ import org.codelutin.generator.models.object.ObjectModelClassifier; import org.codelutin.generator.models.object.ObjectModelElement; +import org.codelutin.generator.models.object.ObjectModelOperation; + import java.util.LinkedList; import java.util.HashSet; @@ -96,6 +98,17 @@ return interfaces; } + public Collection getOperations(String name) { + ArrayList result = new ArrayList(); + for(Iterator i=getOperations().iterator(); i.hasNext();){ + ObjectModelOperation op = (ObjectModelOperation)i.next(); + if(name.equals(op.getName())){ + result.add(op); + } + } + return result; + } + public Collection getOperations() { return operations; } Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java:1.19 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java:1.20 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java:1.19 Fri Dec 16 18:49:38 2005 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelImpl.java Wed Jan 4 13:29:11 2006 @@ -23,10 +23,10 @@ * * @author C�dric Pineau * Copyright Code Lutin -* @version $Revision: 1.19 $ +* @version $Revision: 1.20 $ * -* Last update : $Date: 2005/12/16 18:49:38 $ -* by : $Author: thimel $ +* Last update : $Date: 2006/01/04 13:29:11 $ +* by : $Author: bpoussin $ */ package org.codelutin.generator.models.object.xml; @@ -36,7 +36,6 @@ import java.util.Iterator; import java.util.List; -import org.codelutin.generator.GeneratorException; import org.codelutin.generator.models.object.ObjectModel; import org.codelutin.generator.models.object.ObjectModelClass; import org.codelutin.generator.models.object.ObjectModelClassifier; Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelOperationImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelOperationImpl.java:1.9 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelOperationImpl.java:1.10 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelOperationImpl.java:1.9 Wed Jun 30 12:29:51 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelOperationImpl.java Wed Jan 4 13:29:11 2006 @@ -23,9 +23,9 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.9 $ +* @version $Revision: 1.10 $ * -* Last update : $Date: 2004/06/30 12:29:51 $ +* Last update : $Date: 2006/01/04 13:29:11 $ * by : $Author: bpoussin $ */ package org.codelutin.generator.models.object.xml; @@ -47,7 +47,7 @@ protected ArrayList parameters = new ArrayList(); public String toString(){ - return getName()+ "(" + parameters + ")"; + return getName()+ "(" + parameters + ")" + "<<" + getStereotypes() + ">> tagvalue: " + getTagValues(); } /** Index: lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelParameterImpl.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelParameterImpl.java:1.6 lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelParameterImpl.java:1.7 --- lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelParameterImpl.java:1.6 Wed Jun 30 12:29:51 2004 +++ lutingenerator/src/java/org/codelutin/generator/models/object/xml/ObjectModelParameterImpl.java Wed Jan 4 13:29:11 2006 @@ -23,9 +23,9 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.6 $ +* @version $Revision: 1.7 $ * -* Last update : $Date: 2004/06/30 12:29:51 $ +* Last update : $Date: 2006/01/04 13:29:11 $ * by : $Author: bpoussin $ */ package org.codelutin.generator.models.object.xml; @@ -60,7 +60,7 @@ } public String toString(){ - return getType() + " " + getName(); + return getType() + " " + getName() + "<<" + getStereotypes() + ">> tagvalue: " + getTagValues(); } }