public static class MarkupTool.Tag
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Object,java.lang.Object> |
attributes |
private java.util.List<java.lang.Object> |
children |
private java.util.List<java.lang.Object> |
classes |
private java.lang.Object |
id |
private java.lang.Object |
name |
private MarkupTool.Tag |
parent |
private MarkupTool |
tool |
Constructor and Description |
---|
Tag(MarkupTool tool) |
Modifier and Type | Method and Description |
---|---|
MarkupTool.Tag |
addClass(java.lang.Object c) |
MarkupTool.Tag |
append(java.lang.Object o) |
MarkupTool.Tag |
attr(java.lang.Object k,
java.lang.Object v) |
MarkupTool.Tag |
body(java.lang.Object o) |
java.util.List<java.lang.Object> |
children() |
MarkupTool.Tag |
id(java.lang.Object id) |
boolean |
isEmpty() |
boolean |
isOrphan() |
boolean |
matches(MarkupTool.Tag tag) |
protected boolean |
missed(java.util.List<java.lang.Object> targets,
java.util.List<java.lang.Object> arrows) |
protected boolean |
missed(java.lang.Object target,
java.lang.Object arrow) |
MarkupTool.Tag |
name(java.lang.Object name) |
MarkupTool.Tag |
orphan() |
MarkupTool.Tag |
parent() |
MarkupTool.Tag |
parent(MarkupTool.Tag parent) |
MarkupTool.Tag |
prepend(java.lang.Object o) |
protected void |
render_attributes(java.lang.StringBuilder s) |
protected void |
render_body(java.lang.String indent,
java.lang.StringBuilder s) |
protected void |
render_classes(java.lang.StringBuilder s) |
protected void |
render_end(java.lang.String indent,
java.lang.StringBuilder s) |
protected void |
render_id(java.lang.StringBuilder s) |
protected void |
render_name(java.lang.StringBuilder s) |
protected boolean |
render_start(java.lang.String indent,
java.lang.StringBuilder s) |
protected void |
render(java.lang.String indent,
java.lang.StringBuilder s)
rendering methods
|
MarkupTool.Tag |
root() |
java.lang.String |
toString() |
MarkupTool.Tag |
wrap(java.lang.String tag) |
private MarkupTool tool
private MarkupTool.Tag parent
private java.lang.Object name
private java.lang.Object id
private java.util.List<java.lang.Object> classes
private java.util.Map<java.lang.Object,java.lang.Object> attributes
private java.util.List<java.lang.Object> children
public Tag(MarkupTool tool)
public MarkupTool.Tag name(java.lang.Object name)
public MarkupTool.Tag id(java.lang.Object id)
public MarkupTool.Tag addClass(java.lang.Object c)
public MarkupTool.Tag attr(java.lang.Object k, java.lang.Object v)
public MarkupTool.Tag body(java.lang.Object o)
public MarkupTool.Tag append(java.lang.Object o)
public MarkupTool.Tag prepend(java.lang.Object o)
public MarkupTool.Tag wrap(java.lang.String tag)
public MarkupTool.Tag orphan()
public MarkupTool.Tag parent(MarkupTool.Tag parent)
public MarkupTool.Tag parent()
public MarkupTool.Tag root()
public java.util.List<java.lang.Object> children()
public boolean isOrphan()
public boolean isEmpty()
public boolean matches(MarkupTool.Tag tag)
protected boolean missed(java.lang.Object target, java.lang.Object arrow)
protected boolean missed(java.util.List<java.lang.Object> targets, java.util.List<java.lang.Object> arrows)
protected void render(java.lang.String indent, java.lang.StringBuilder s)
protected boolean render_start(java.lang.String indent, java.lang.StringBuilder s)
protected void render_name(java.lang.StringBuilder s)
protected void render_id(java.lang.StringBuilder s)
protected void render_classes(java.lang.StringBuilder s)
protected void render_attributes(java.lang.StringBuilder s)
protected void render_body(java.lang.String indent, java.lang.StringBuilder s)
protected void render_end(java.lang.String indent, java.lang.StringBuilder s)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright (c) 2003-2007 Apache Software Foundation