public static class Type.__Formatter extends Type.MATCH_ONLY_00
format()
in
the various model element classes, or Type.toFormat(Object)
in the main model class.
This class works only in the background.Modifier and Type | Field and Description |
---|---|
protected static Format |
CONST_0 |
protected static Format |
CONST_1 |
protected static Format |
CONST_2 |
int |
default_indent |
protected static Format |
format_empty |
int |
mode |
static String |
nulltext |
static Function<Object,Format> |
process |
protected Format |
result |
_visitor_debug_stream, partial
Constructor and Description |
---|
__Formatter() |
public static String nulltext
public int default_indent
public int mode
protected static final Format format_empty
protected Format result
protected static final Format CONST_0
protected static final Format CONST_1
protected static final Format CONST_2
protected int getKey()
protected void foreignObject(Object e0)
foreignObject
in class Type.MATCH_ONLY_00
public void nomatch(Object e0)
nomatch
in class Type.MATCH_ONLY_00
protected void defaultformat(Object e0)
protected Format __throwIt()
protected Format toFormat(Type.XPathType el)
protected void action(Type.XPathType el)
action
in class Type.MATCH_ONLY_00
protected Format toFormat(Type.XPathProperType el)
protected void action(Type.XPathProperType el)
action
in class Type.MATCH_ONLY_00
protected Format toFormat(Type.Number el)
protected void action(Type.Number el)
action
in class Type.MATCH_ONLY_00
protected Format toFormat(Type.Boolean el)
protected void action(Type.Boolean el)
action
in class Type.MATCH_ONLY_00
protected Format toFormat(Type.String el)
protected void action(Type.String el)
action
in class Type.MATCH_ONLY_00
protected Format toFormat(Type.NodeRel el)
protected void action(Type.NodeRel el)
action
in class Type.MATCH_ONLY_00
protected Format toFormat(Type.Error el)
protected void action(Type.Error el)
action
in class Type.MATCH_ONLY_00
see also the complete user documentation .