Index: lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java diff -u lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java:1.7 lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java:1.8 --- lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java:1.7 Fri Dec 16 18:49:38 2005 +++ lutingenerator/src/java/org/codelutin/generator/models/object/ObjectModel.java Tue Jan 24 18:20:00 2006 @@ -23,15 +23,16 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.7 $ +* @version $Revision: 1.8 $ * -* Last update : $Date: 2005/12/16 18:49:38 $ -* by : $Author: thimel $ +* Last update : $Date: 2006/01/24 18:20:00 $ +* by : $Author: bpoussin $ */ package org.codelutin.generator.models.object; import java.util.Collection; import java.util.List; +import java.util.Map; /** * Abstraction for the root node of object model trees. @@ -109,4 +110,19 @@ */ public abstract List getComments(); + /** + * Returns the tagValues associated with this element. + * For each entry, the key is the name of the tagValue, the value is the value of the tagValue :-) + * + * @return a Map containing all tagValues associated with this element + */ + public abstract Map getTagValues(); + + /** + * Returns the tagValue corresponding to the given name, or null if the element has no associated tagValue for this name. + * + * @return the value of the found tagValue, or null if the element has no associated tagValue for this name. + */ + public abstract String getTagValue(String tagValue); + } \ No newline at end of file