Class MarkupTool.Tag
- java.lang.Object
-
- org.apache.velocity.tools.generic.MarkupTool.Tag
-
- Enclosing class:
- MarkupTool
public static class MarkupTool.Tag extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Tag(MarkupTool tool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MarkupTool.TagaddClass(java.lang.Object c)MarkupTool.Tagappend(java.lang.Object o)MarkupTool.Tagattr(java.lang.Object k, java.lang.Object v)MarkupTool.Tagbody(java.lang.Object o)java.util.List<java.lang.Object>children()MarkupTool.Tagid(java.lang.Object id)booleanisEmpty()booleanisOrphan()booleanmatches(MarkupTool.Tag tag)protected booleanmissed(java.lang.Object target, java.lang.Object arrow)protected booleanmissed(java.util.List<java.lang.Object> targets, java.util.List<java.lang.Object> arrows)MarkupTool.Tagname(java.lang.Object name)MarkupTool.Tagorphan()MarkupTool.Tagparent()MarkupTool.Tagparent(MarkupTool.Tag parent)MarkupTool.Tagprepend(java.lang.Object o)protected voidrender(java.lang.String indent, java.lang.StringBuilder s)Render tagprotected voidrender_attributes(java.lang.StringBuilder s)Render tag attributesprotected voidrender_body(java.lang.String indent, java.lang.StringBuilder s)Render tag bodyprotected voidrender_classes(java.lang.StringBuilder s)render tag classesprotected voidrender_end(java.lang.String indent, java.lang.StringBuilder s)Render tag endprotected voidrender_id(java.lang.StringBuilder s)render tag idprotected voidrender_name(java.lang.StringBuilder s)Render tag nameprotected booleanrender_start(java.lang.String indent, java.lang.StringBuilder s)Start tag renderingMarkupTool.Tagroot()java.lang.StringtoString()MarkupTool.Tagwrap(java.lang.String tag)
-
-
-
Constructor Detail
-
Tag
public Tag(MarkupTool tool)
-
-
Method Detail
-
name
public MarkupTool.Tag name(java.lang.Object name)
-
id
public MarkupTool.Tag id(java.lang.Object id)
-
addClass
public MarkupTool.Tag addClass(java.lang.Object c)
-
attr
public MarkupTool.Tag attr(java.lang.Object k, java.lang.Object v)
-
body
public MarkupTool.Tag body(java.lang.Object o)
-
append
public MarkupTool.Tag append(java.lang.Object o)
-
prepend
public MarkupTool.Tag prepend(java.lang.Object o)
-
wrap
public MarkupTool.Tag wrap(java.lang.String tag)
-
orphan
public MarkupTool.Tag orphan()
-
parent
public MarkupTool.Tag parent(MarkupTool.Tag parent)
-
parent
public MarkupTool.Tag parent()
-
root
public MarkupTool.Tag root()
-
children
public java.util.List<java.lang.Object> children()
-
isOrphan
public boolean isOrphan()
-
isEmpty
public boolean isEmpty()
-
matches
public boolean matches(MarkupTool.Tag tag)
-
missed
protected boolean missed(java.lang.Object target, java.lang.Object arrow)
-
missed
protected boolean missed(java.util.List<java.lang.Object> targets, java.util.List<java.lang.Object> arrows)
-
render
protected void render(java.lang.String indent, java.lang.StringBuilder s)Render tag- Parameters:
indent- indentation strings- string builder
-
render_start
protected boolean render_start(java.lang.String indent, java.lang.StringBuilder s)Start tag rendering- Parameters:
indent- indentation strings- string builder- Returns:
- whether a closing tag is needed
-
render_name
protected void render_name(java.lang.StringBuilder s)
Render tag name- Parameters:
s- string builder
-
render_id
protected void render_id(java.lang.StringBuilder s)
render tag id- Parameters:
s- string builder
-
render_classes
protected void render_classes(java.lang.StringBuilder s)
render tag classes- Parameters:
s- string builder
-
render_attributes
protected void render_attributes(java.lang.StringBuilder s)
Render tag attributes- Parameters:
s- string builder
-
render_body
protected void render_body(java.lang.String indent, java.lang.StringBuilder s)Render tag body- Parameters:
indent- indentation strings- string builder
-
render_end
protected void render_end(java.lang.String indent, java.lang.StringBuilder s)Render tag end- Parameters:
indent- indentation strings- string builder
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- Returns:
- string representation
-
-