public abstract class AbstractNode extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractNode(org.jamon.api.Location location) |
Modifier and Type | Method and Description |
---|---|
protected static void |
addProperty(StringBuilder buffer,
String label,
char character) |
protected static void |
addProperty(StringBuilder buffer,
String label,
Object obj) |
protected static void |
addPropertyList(StringBuilder buffer,
String name,
Iterable<? extends AbstractNode> properties) |
abstract void |
apply(Analysis analysis) |
boolean |
equals(Object obj) |
org.jamon.api.Location |
getLocation() |
int |
hashCode() |
protected void |
propertiesToString(StringBuilder buffer) |
String |
toString() |
protected AbstractNode(org.jamon.api.Location location)
location
- The location of this nodepublic final org.jamon.api.Location getLocation()
public abstract void apply(Analysis analysis)
protected void propertiesToString(StringBuilder buffer)
protected static void addProperty(StringBuilder buffer, String label, char character)
protected static void addProperty(StringBuilder buffer, String label, Object obj)
protected static void addPropertyList(StringBuilder buffer, String name, Iterable<? extends AbstractNode> properties)
Copyright © 2003–2014 Jamon developers. All rights reserved.