|
|
|
|
org.eclipse.update.core.model
Class DefaultSiteParser
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.eclipse.update.core.model.DefaultSiteParser
-
All Implemented Interfaces:
-
ContentHandler,
DTDHandler,
EntityResolver,
ErrorHandler
Deprecated. The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform.
-
public class DefaultSiteParser
- extends
DefaultHandler
Default site parser.
Parses the site manifest file as defined by the platform. Defers
to a model factory to create the actual concrete model objects. The
update framework supplies two factory implementations:
- @see org.eclipse.update.core.model.SiteModelFactory
- @see org.eclipse.update.core.BaseSiteFactory
Note: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability. It is being made available at this early stage to solicit feedback
from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
(repeatedly) as the API evolves.
-
Since:
- 2.0
Methods inherited from class org.xml.sax.helpers.
DefaultHandler
|
endDocument,
endPrefixMapping,
ignorableWhitespace,
notationDecl,
processingInstruction,
resolveEntity,
setDocumentLocator,
skippedEntity,
startDocument,
startPrefixMapping,
unparsedEntityDecl,
warning
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
DefaultSiteParser
public DefaultSiteParser()
-
Deprecated.
- Constructs a site parser.
init
public void init(
SiteModelFactory factory)
-
Deprecated.
-
parse
public
SiteModel parse(
InputStream in)
throws
SAXException,
IOException
-
Deprecated.
- Parses the specified input steam and constructs a site model.
The input stream is not closed as part of this operation.
-
-
Parameters:
-
in - input stream
-
Returns:
- site model
-
Throws:
-
SAXException
-
IOException
-
Since:
- 2.0
getStatus
public
MultiStatus getStatus()
-
Deprecated.
- Returns all status objects accumulated by the parser.
-
-
Returns:
- multi-status containing accumulated status, or
null . -
Since:
- 2.0
startElement
public void startElement(
String uri,
String localName,
String qName,
Attributes attributes)
throws
SAXException
-
Deprecated.
- Handle start of element tags
-
-
Specified by:
-
startElement
in interface
ContentHandler
-
Overrides:
-
startElement
in class
DefaultHandler
-
-
Throws:
-
SAXException
-
Since:
- 2.0
-
See Also:
-
DefaultHandler.startElement(String, String, String, Attributes)
endElement
public void endElement(
String uri,
String localName,
String qName)
-
Deprecated.
- Handle end of element tags
-
-
Specified by:
-
endElement
in interface
ContentHandler
-
Overrides:
-
endElement
in class
DefaultHandler
-
-
Since:
- 2.0
-
See Also:
-
DefaultHandler.endElement(String, String, String)
characters
public void characters(char[] ch,
int start,
int length)
-
Deprecated.
- Handle character text
-
-
Specified by:
-
characters
in interface
ContentHandler
-
Overrides:
-
characters
in class
DefaultHandler
-
-
Since:
- 2.0
-
See Also:
-
DefaultHandler.characters(char[], int, int)
error
public void error(
SAXParseException ex)
-
Deprecated.
- Handle errors
-
-
Specified by:
-
error
in interface
ErrorHandler
-
Overrides:
-
error
in class
DefaultHandler
-
-
Since:
- 2.0
-
See Also:
-
DefaultHandler.error(SAXParseException)
fatalError
public void fatalError(
SAXParseException ex)
throws
SAXException
-
Deprecated.
- Handle fatal errors
-
-
Specified by:
-
fatalError
in interface
ErrorHandler
-
Overrides:
-
fatalError
in class
DefaultHandler
-
-
Throws:
-
SAXException
-
Since:
- 2.0
-
See Also:
-
DefaultHandler.fatalError(SAXParseException)
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|