public class JavaDocImpl<O> extends Object implements JavaDocSource<O>
JavaDocSource implementation
Based on http://stackoverflow.com/questions/557007/how-to-insert-line-comments-in-code-programmatically-in-eclipse| Constructor and Description |
|---|
JavaDocImpl(O origin,
org.eclipse.jdt.core.dom.Javadoc javadoc) |
| Modifier and Type | Method and Description |
|---|---|
JavaDocSource<O> |
addTagValue(JavaDocTag tag) |
JavaDocSource<O> |
addTagValue(String tagName,
String tagValue) |
String |
getFullText() |
Object |
getInternal() |
O |
getOrigin() |
Set<String> |
getTagNames() |
List<JavaDocTag> |
getTags() |
List<JavaDocTag> |
getTags(String tagName) |
String |
getText() |
JavaDocSource<O> |
removeAllTags() |
JavaDocSource<O> |
removeTag(JavaDocTag tag) |
JavaDocSource<O> |
removeTags(String tagName) |
JavaDocSource<O> |
setFullText(String text) |
JavaDocSource<O> |
setText(String text) |
public JavaDocImpl(O origin, org.eclipse.jdt.core.dom.Javadoc javadoc)
public Object getInternal()
getInternal in interface Internalpublic String getFullText()
getFullText in interface JavaDoc<O>public Set<String> getTagNames()
getTagNames in interface JavaDoc<O>public List<JavaDocTag> getTags()
public List<JavaDocTag> getTags(String tagName)
public JavaDocSource<O> setFullText(String text)
setFullText in interface JavaDocSource<O>public JavaDocSource<O> setText(String text)
setText in interface JavaDocSource<O>public JavaDocSource<O> addTagValue(String tagName, String tagValue)
addTagValue in interface JavaDocSource<O>public JavaDocSource<O> addTagValue(JavaDocTag tag)
addTagValue in interface JavaDocSource<O>public JavaDocSource<O> removeTags(String tagName)
removeTags in interface JavaDocSource<O>public JavaDocSource<O> removeTag(JavaDocTag tag)
removeTag in interface JavaDocSource<O>public JavaDocSource<O> removeAllTags()
removeAllTags in interface JavaDocSource<O>Copyright © 2017 JBoss by Red Hat. All rights reserved.