String (boolean annotated) { String presentableText; if (annotated) { presentableText = myPresentableTextAnnotated; if (presentableText == null) { return myPresentableTextAnnotated = getText(TextType.PRESENTABLE, true); } } else { presentableText = myPresentableText; if (presentableText == null) { return myPresentableText = getText(TextType.PRESENTABLE, false); } } return presentableText; }