protected IHeader validateRequiredHeader(String name) { IHeader header = fHeaders.get(name.toLowerCase()); if (header == null) { report(NLS.bind(PDECoreMessages.BundleErrorReporter_headerMissing, name), 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); } return header; }
protected IHeader validateRequiredHeader(String name) { IHeader header = (IHeader) fHeaders.get(name.toLowerCase()); if (header == null) { report(NLS.bind(PDECoreMessages.BundleErrorReporter_headerMissing, name), 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); } return header; }
protected void reportIllegalValue(IHeader header, String value) { String msg = NLS.bind(PDECoreMessages.BundleErrorReporter_illegal_value, value); report(msg, getLine(header, value), CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); }
protected void reportIllegalDirectiveValue(IHeader header, String key, String value) { String msg = NLS.bind(PDECoreMessages.BundleErrorReporter_dir_value, (new String[] { value, key })); report(msg, getLine(header, key + ":="), CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); //$NON-NLS-1$ }
protected void reportIllegalAttributeValue(IHeader header, String key, String value) { String msg = NLS.bind(PDECoreMessages.BundleErrorReporter_att_value, (new String[] { value, key })); report(msg, getLine(header, key + "="), CompilerFlags.ERROR, //$NON-NLS-1$ PDEMarkerFactory.CAT_FATAL); }
protected void reportIllegalAttributeValue(IHeader header, String key, String value) { String msg = NLS.bind(PDECoreMessages.BundleErrorReporter_att_value, (new String[] {value, key})); report(msg, getLine(header, key + "="), CompilerFlags.ERROR, //$NON-NLS-1$ PDEMarkerFactory.CAT_FATAL); }
protected void reportIllegalDirectiveValue(IHeader header, String key, String value) { String msg = NLS.bind(PDECoreMessages.BundleErrorReporter_dir_value, (new String[] {value, key})); report(msg, getLine(header, key + ":="), CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); //$NON-NLS-1$ }
protected void reportIllegalValue(IHeader header, String value) { String msg = NLS.bind(PDECoreMessages.BundleErrorReporter_illegal_value, value); report(msg, getLine(header, value), CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); }
@Override public ManifestElement[] getElements() { if (fManifestElements == null) { if (getValue().trim().length() > 0) { try { fManifestElements = ManifestElement.parseHeader(getName(), getValue()); } catch (BundleException be) { fManifestElements = new ManifestElement[0]; if (fErrorReporter != null) { String message = NLS.bind(PDECoreMessages.BundleErrorReporter_parseHeader, getName()); fErrorReporter.report(message, getLineNumber() + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); } } } else { fManifestElements = new ManifestElement[0]; } } return fManifestElements; }
public ManifestElement[] getElements() { if (fManifestElements == null) { if (getValue().trim().length() > 0) { try { fManifestElements = ManifestElement.parseHeader(getName(), getValue()); } catch (BundleException be) { fManifestElements = new ManifestElement[0]; if (fErrorReporter != null) { String message = NLS.bind(PDECoreMessages.BundleErrorReporter_parseHeader, getName()); fErrorReporter.report(message, getLineNumber() + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); } } } else { fManifestElements = new ManifestElement[0]; } } return fManifestElements; }
report( PDECoreMessages.BundleErrorReporter_lineTooLong, l + 1, CompilerFlags.ERROR, report( PDECoreMessages.BundleErrorReporter_noMainSection, 1, CompilerFlags.ERROR, report( PDECoreMessages.BundleErrorReporter_noMainSection, 1, CompilerFlags.ERROR, report( PDECoreMessages.BundleErrorReporter_noColon, l + 1, CompilerFlags.ERROR, report( PDECoreMessages.BundleErrorReporter_invalidHeaderName, l + 1, CompilerFlags.ERROR, report( PDECoreMessages.BundleErrorReporter_noSpaceValue, l + 1, CompilerFlags.ERROR, report( PDECoreMessages.BundleErrorReporter_nameHeaderInMain, l + 1, CompilerFlags.ERROR, .substring(colon + 2), l, this);
report(PDECoreMessages.BundleErrorReporter_lineTooLong, l + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_noMainSection, 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_noMainSection, 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_noColon, l + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_invalidHeaderName, l + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_noSpaceValue, l + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_nameHeaderInMain, l + 1, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL); return; report(PDECoreMessages.BundleErrorReporter_duplicateHeader, l + 1, CompilerFlags.WARNING, PDEMarkerFactory.CAT_OTHER); IMarker marker = report(PDECoreMessages.BundleErrorReporter_noLineTermination, l, CompilerFlags.ERROR, PDEMarkerFactory.M_NO_LINE_TERMINATION, PDEMarkerFactory.CAT_FATAL); try { if (marker != null) { report(PDECoreMessages.BundleErrorReporter_noNameHeader, l, CompilerFlags.ERROR, PDEMarkerFactory.CAT_FATAL);