1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 | package Torello.Browser.JsonAST;
class StringPPR
{
static String get(final PPR ppr)
{
final String enumVals = (ppr.enumValsStr != null)
? (" ENUM: " + ppr.enumValsStr + "\n")
: "";
return
"PPR: (" + ppr.name + "):\n" +
"{\n" +
" API [" + ppr.ownerDomain.ownerAPI.name + "]\n" +
" Domain [" + ppr.ownerDomain.name + "]\n" +
" TCE [WhichTCE." + ppr.ownerTCE.which + ", " + ppr.ownerTCE.name + "]\n" +
" PPR [WhichPPR." + ppr.which + ", " + ppr.name + "]\n" +
" typeProp: [" + ppr.typeProp + "]\n" +
" arrItemsTypeProp: [" + ppr.arrItemsTypeProp + "]\n" +
" ref: [" + ppr.ref + "]\n" +
" refArray: [" + ppr.refArray + "]\n" +
" CTAS(): [" + ppr.CTAS() + "]\n" +
" reference(): [" + FIX(ppr.reference()) + "]\n" +
" referenceArray(): [" + FIX(ppr.referenceArray()) + "]\n" +
enumVals +
"}\n";
}
private static String FIX(final TypeNode tn)
{
return (tn != null)
? (tn.ownerDomain.name + '.' + tn.name)
: "null";
}
}
|