50 |
text = text.trim(); |
text = text.trim(); |
51 |
|
|
52 |
if (text.startsWith("<") || text.startsWith("\"")) { |
if (text.startsWith("<") || text.startsWith("\"")) { |
53 |
label = reference; |
label = text; |
54 |
return; |
return; |
55 |
} |
} |
56 |
|
|
69 |
|
|
70 |
int openParenNdx = text.indexOf('('); |
int openParenNdx = text.indexOf('('); |
71 |
if (openParenNdx >= 0 && openParenNdx < labelNdx) { |
if (openParenNdx >= 0 && openParenNdx < labelNdx) { |
72 |
labelNdx=text.indexOf(openParenNdx, ')'); |
labelNdx=text.indexOf(')', openParenNdx); |
73 |
if (labelNdx >= 0) { |
if (labelNdx >= 0) { |
74 |
++ labelNdx; |
++ labelNdx; |
75 |
} |
} |
80 |
label=""; |
label=""; |
81 |
} |
} |
82 |
else { |
else { |
83 |
reference=text.substring(0,labelNdx+1).trim(); |
reference=text.substring(0,labelNdx).trim(); |
84 |
label=text.substring(labelNdx+1).trim(); |
label=text.substring(labelNdx).trim(); |
|
|
|
|
/* |
|
|
if (label.length()>0) |
|
|
System.err.println("have ref "+ref+", label "+label+"."); |
|
|
*/ |
|
85 |
} |
} |
86 |
|
|
87 |
int mspecNdx=reference.indexOf('#'); |
int mspecNdx=reference.indexOf('#'); |