本文整理汇总了Java中org.rendersnake.HtmlCanvas._p方法的典型用法代码示例。如果您正苦于以下问题:Java HtmlCanvas._p方法的具体用法?Java HtmlCanvas._p怎么用?Java HtmlCanvas._p使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.rendersnake.HtmlCanvas
的用法示例。
在下文中一共展示了HtmlCanvas._p方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: renderConstructors
import org.rendersnake.HtmlCanvas; //导入方法依赖的package包/类
private void renderConstructors(HtmlCanvas html, ClassDocAccess classDoc) throws IOException {
List<ConstructorDoc> constructors = classDoc.getConstructors(false);
if (constructors.size() > 0) {
html.h2().content("Constructors");
}
for (ConstructorDoc constructor : constructors) {
html.div(class_("api")).a(name(getAnchor(constructor)))._a();
html.write(constructor.modifiers()).write(' ').strong().content(constructor.name());
renderExecutableMemberParams(html, constructor);
html._div();
renderDeprecated(html, constructor);
html.p().render(new InlineTagsRenderer(generator, constructor.inlineTags(), constructor.position()))._p();
if (constructor.paramTags().length > 0) {
html.h4().content("Parameters:");
html.p(class_("indent"));
for (ParamTag param : constructor.paramTags()) {
html.strong().content(param.parameterName()).write(": ").render(new InlineTagsRenderer(generator,
param.inlineTags(), param.position())).br();
}
html._p();
}
renderSince(html, constructor);
renderSee(html, constructor);
}
}
示例2: renderOn
import org.rendersnake.HtmlCanvas; //导入方法依赖的package包/类
@Override
public void renderOn(HtmlCanvas html) throws IOException {
IDocPage page = PageRenderer.getPage(html);
html.p();
if (mainIndexDoc != null) {
for (IndexDoc.Entry entry : mainIndexDoc.getContent()) {
DocReferenceable ref = generator.getRefLocator().getMarkupDocRef(entry.getTarget());
html.a(href(page.getReferenceTo(ref))).content(entry.getLabel());
}
}
html._p();
}
示例3: renderSuperclass
import org.rendersnake.HtmlCanvas; //导入方法依赖的package包/类
private void renderSuperclass(HtmlCanvas html, ClassDocAccess classDocAccess) throws IOException {
Type superclass = classDocAccess.getSuperclass();
if (superclass != null) {
html.p().write("extends ");
html.render(new ClassNameRenderable(generator, superclass, ClassNameRenderable.LINK));
html._p();
}
}
示例4: renderImplementedInterfaces
import org.rendersnake.HtmlCanvas; //导入方法依赖的package包/类
private void renderImplementedInterfaces(HtmlCanvas html, ClassDocAccess classDocAccess) throws IOException {
List<Type> interfaces = classDocAccess.getImplementedInterfaces();
if (interfaces.size() > 0) {
html.p().write("implements ");
for (int cnt = 0; cnt < interfaces.size(); cnt++) {
Type intf = interfaces.get(cnt);
if (cnt > 0) {
html.write(", ");
}
html.render(new ClassNameRenderable(generator, intf, ClassNameRenderable.LINK));
}
html._p();
}
}
示例5: renderSubclasses
import org.rendersnake.HtmlCanvas; //导入方法依赖的package包/类
private void renderSubclasses(HtmlCanvas html, ClassDocAccess classDocAccess) throws IOException {
List<Type> subclasses = classDocAccess.getSubclasses();
if (!subclasses.isEmpty()) {
html.h4().content("Subclasses:").p(class_("indent"));
for (int cnt = 0; cnt < subclasses.size(); cnt++) {
if (cnt >= 1) {
html.write(", ");
}
html.render(new ClassNameRenderable(generator, subclasses.get(cnt), ClassNameRenderable.LINK));
}
html._p();
}
}
示例6: renderMethods
import org.rendersnake.HtmlCanvas; //导入方法依赖的package包/类
private void renderMethods(HtmlCanvas html, ClassDocAccess classDoc) throws IOException {
List<MethodDoc> methods = classDoc.getMethods(false);
if (methods.size() > 0) {
html.h2().content("Methods");
}
for (MethodDoc methodDoc : methods) {
html.div(class_("api")).a(name(getAnchor(methodDoc)))._a();
html.write(methodDoc.modifiers()).write(' ').render(new ClassNameRenderable(generator,
methodDoc.returnType(), ClassNameRenderable.LINK)).write(' ').strong().content(methodDoc.name());
renderExecutableMemberParams(html, methodDoc);
html._div();
renderDeprecated(html, methodDoc);
html.p().render(new InlineTagsRenderer(generator, methodDoc.inlineTags(), methodDoc.position()))._p();
if (methodDoc.paramTags().length > 0) {
html.h4().content("Parameters:");
html.p(class_("indent"));
for (ParamTag param : methodDoc.paramTags()) {
html.strong().content(param.parameterName()).write(": ").render(new InlineTagsRenderer(generator,
param.inlineTags(), param.position())).br();
}
html._p();
}
Tag[] returnTags = methodDoc.tags("return");
if (returnTags.length > 0) {
html.h4().content("Returns:");
html.p(class_("indent")).render(new InlineTagsRenderer(generator, returnTags[0].inlineTags(),
returnTags[0].position()))._p();
}
renderSince(html, methodDoc);
renderSee(html, methodDoc);
}
}