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

(-)a/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/javahint/NewJavaHintIterator.java (-1 / +7 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.trim().replaceAll("(\r?\n|\r)(?=.)", "<br/>\" +\n\""); // NOI18N
201
        return result;
202
    }
203
    
198
    private static NbProjectProvider getProjectProvider(Project prj) {
204
    private static NbProjectProvider getProjectProvider(Project prj) {
199
            return prj.getLookup().lookup(NbProjectProvider.class);
205
            return prj.getLookup().lookup(NbProjectProvider.class);
200
    }
206
    }

Return to bug 236206