- Revision
- 1388
- Author
- rfscholte
- Date
- 2011-10-09 05:27:28 -0500 (Sun, 09 Oct 2011)
Log Message
Change signature of DocletTag: getContext() returns the interface JavaAnnotatedElement instead of AbstractJavaModel
Modified Paths
- trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/ModelBuilder.java
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultDocletTagFactory.java
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTag.java
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTagFactory.java
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultDocletTag.java
Diff
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/ModelBuilder.java (1387 => 1388)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/ModelBuilder.java 2011-10-09 10:16:49 UTC (rev 1387) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/ModelBuilder.java 2011-10-09 10:27:28 UTC (rev 1388) @@ -33,6 +33,7 @@ import com.thoughtworks.qdox.model.DefaultJavaParameter; import com.thoughtworks.qdox.model.DocletTag; import com.thoughtworks.qdox.model.DocletTagFactory; +import com.thoughtworks.qdox.model.JavaAnnotatedElement; import com.thoughtworks.qdox.model.JavaAnnotation; import com.thoughtworks.qdox.model.JavaClass; import com.thoughtworks.qdox.model.JavaConstructor; @@ -201,7 +202,7 @@ tagList.add( docletTagFactory.createDocletTag( tagDef.getName(), tagDef.getText(), - entity, tagDef.getLineNumber() + (JavaAnnotatedElement) entity, tagDef.getLineNumber() ) ); }
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultDocletTagFactory.java (1387 => 1388)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultDocletTagFactory.java 2011-10-09 10:16:49 UTC (rev 1387) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DefaultDocletTagFactory.java 2011-10-09 10:27:28 UTC (rev 1388) @@ -30,7 +30,7 @@ public DocletTag createDocletTag( String tag, String text, - AbstractJavaModel context, int lineNumber + JavaAnnotatedElement context, int lineNumber ) { return new DefaultDocletTag(tag, text, context, lineNumber); }
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTag.java (1387 => 1388)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTag.java 2011-10-09 10:16:49 UTC (rev 1387) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTag.java 2011-10-09 10:27:28 UTC (rev 1388) @@ -23,8 +23,6 @@ import java.util.List; import java.util.Map; -import com.thoughtworks.qdox.model.impl.AbstractJavaModel; - /** * @author Joe Walnes * @author Aslak Hellesøy @@ -67,6 +65,6 @@ * @return the language element to which this tag applies * @since 1.4 */ - AbstractJavaModel getContext(); + JavaAnnotatedElement getContext(); }
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTagFactory.java (1387 => 1388)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTagFactory.java 2011-10-09 10:16:49 UTC (rev 1387) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/DocletTagFactory.java 2011-10-09 10:27:28 UTC (rev 1388) @@ -34,7 +34,7 @@ */ DocletTag createDocletTag( String tag, String text, - AbstractJavaModel context, int lineNumber + JavaAnnotatedElement context, int lineNumber ); DocletTag createDocletTag(String tag, String text);
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultDocletTag.java (1387 => 1388)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultDocletTag.java 2011-10-09 10:16:49 UTC (rev 1387) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultDocletTag.java 2011-10-09 10:27:28 UTC (rev 1388) @@ -23,6 +23,7 @@ import java.util.Map; import com.thoughtworks.qdox.model.DocletTag; +import com.thoughtworks.qdox.model.JavaAnnotatedElement; import com.thoughtworks.qdox.model.util.TagParser; public class DefaultDocletTag implements DocletTag { @@ -33,10 +34,10 @@ private List<String> parameters; private Map<String, String> namedParameters; - private AbstractJavaModel context; + private JavaAnnotatedElement context; public DefaultDocletTag(String name, String value, - AbstractJavaModel context, + JavaAnnotatedElement context, int lineNumber) { this.name = name; @@ -75,7 +76,7 @@ return (String) getNamedParameterMap().get(key); } - public final AbstractJavaModel getContext() { + public final JavaAnnotatedElement getContext() { return context; }
To unsubscribe from this list please visit:
