This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 236206
Collapse All | Expand All

(-)apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/javahint/NewJavaHintIterator.java (-1 / +9 lines)
Lines 172-178 Link Here
172
        replaceTokens.put("PACKAGE_NAME", model.getPackageName()); // NOI18N
172
        replaceTokens.put("PACKAGE_NAME", model.getPackageName()); // NOI18N
173
        replaceTokens.put("GENERATE_FIX", model.isDoFix() ? "true" : null); // NOI18N
173
        replaceTokens.put("GENERATE_FIX", model.isDoFix() ? "true" : null); // NOI18N
174
        replaceTokens.put("DISPLAY_NAME", model.getDisplayName()); // NOI18N
174
        replaceTokens.put("DISPLAY_NAME", model.getDisplayName()); // NOI18N
175
        replaceTokens.put("DESCRIPTION", model.getDescription()); // NOI18N
175
        replaceTokens.put("DESCRIPTION", replaceLineBreaksWithHTMLLineBreaks(model.getDescription())); // NOI18N
176
        replaceTokens.put("WARNING_MESSAGE", model.getWarningMessage()); // NOI18N
176
        replaceTokens.put("WARNING_MESSAGE", model.getWarningMessage()); // NOI18N
177
        if (model.isDoFix()) {
177
        if (model.isDoFix()) {
178
            replaceTokens.put("FIX_MESSAGE", model.getFixText()); // NOI18N
178
            replaceTokens.put("FIX_MESSAGE", model.getFixText()); // NOI18N
Lines 195-200 Link Here
195
        model.setCreatedModifiedFiles(cmf);
195
        model.setCreatedModifiedFiles(cmf);
196
    }
196
    }
197
197
198
    private static String replaceLineBreaksWithHTMLLineBreaks(String text) {
199
        String result = null != text ? text : "";
200
        result = result.replaceAll("\r\n", "<br/>");
201
        result = result.replaceAll("\n", "<br/>");
202
        result = result.replaceAll("\r", "<br/>");
203
        return result;
204
    }
205
    
198
    private static NbProjectProvider getProjectProvider(Project prj) {
206
    private static NbProjectProvider getProjectProvider(Project prj) {
199
            return prj.getLookup().lookup(NbProjectProvider.class);
207
            return prj.getLookup().lookup(NbProjectProvider.class);
200
    }
208
    }

Return to bug 236206