Bug 66967 [Contributions] PropertyParser should be deprecated (or removed)
Internal class org.eclipse.ui.ide/org.eclipse.ui.internal.ide.model/PropertyParser should be deprecated. People should be using the extension point org.eclipse.core.runtime.contentTypes instead Note that the tags XML_FIRST_TAG and XML_DTD_NAME have already been deprecated. Can we actually remove these instead of deprecating them?
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/model/PropertyParser.java
}
            return;
        }
        try {
            parser.parse(file, this);
        } catch (SAXException s) {
            
            
            
            if (!s.getMessage().equals("PropertyParser stop")) { 
                
                
                IDEWorkbenchPlugin
                        .log(
                                "Problem parsing file", new Status(IStatus.ERROR, IDEWorkbenchPlugin.IDE_WORKBENCH, IStatus.ERROR, "Problem parsing file", s)); 
            }
        }
    }
    /*
     * (non-Javadoc)
     * 
     * @see org.xml.sax.ContentHandler#startElement(java.lang.String,
     *      java.lang.String, java.lang.String, org.xml.sax.Attributes)
     *  
     */
    public void startElement(String uri, String elementName, String qName,
            Attributes attributes) throws SAXException {
        /*
         * We have hit an XML element. We are only concerned with the root level
         * element. Figure out what it is and store it as a persistent property.