All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- addProduct(Product).
Method in class XSA.Vendor
- Adds a product to this vendors list of products.
- AnySAXParserFactory().
Constructor for class XSA.Util.AnySAXParserFactory
-
- checkedVendor(Vendor).
Method in class XSA.DefaultClient
-
- checkedVendor(Vendor).
Method in interface XSA.XSAClient
- Notifies the client that an XSA document has been checked.
- checkingDone().
Method in class XSA.DefaultClient
-
- checkingDone().
Method in interface XSA.XSAClient
- Notifies the client that no more documents will be checked.
- checkingDone().
Method in class XSA.XSAEngine
- Tells the engine that no more URLs will be checked.
- checkingStarts().
Method in class XSA.DefaultClient
-
- checkingStarts().
Method in interface XSA.XSAClient
- Notifies the client that XSA checking is about to begin.
- checkingStarts().
Method in class XSA.XSAEngine
- Tells the engine that checking is about to begin.
- checkURL(String, Hashtable).
Method in class XSA.XSAEngine
- Tells the engine to check a URL and some of the products mentioned there.
- createDocHandler(Parser, XSAClient, String, Hashtable, ObjectFactory).
Method in class XSA.InternalObjectsFactory
- Sets up and creates the XSADocumentHandler object.
- createErrorHandler(String, XSAClient).
Method in class XSA.InternalObjectsFactory
- Creates the error handler to be used during parsing.
- createParser(String).
Method in class XSA.InternalObjectsFactory
- Creates a SAX parser.
- createProduct().
Method in class XSA.ObjectFactory
- Creates a Product object.
- createVendor(String).
Method in class XSA.ObjectFactory
- Creates a Vendor object.
- DefaultClient().
Constructor for class XSA.DefaultClient
-
- documentMoved(String, String).
Method in class XSA.DefaultClient
-
- documentMoved(String, String).
Method in interface XSA.XSAClient
- Notifies the client that an XSA document has been moved.
- done().
Method in interface XSA.ChangeListener
- Called to inform the listener that checking is now complete.
- done().
Method in class XSA.SilentListener
-
- error(String, String).
Method in interface XSA.ChangeListener
- Called whenever an error is detected.
- error(String, String).
Method in class XSA.DefaultClient
-
- error(String, String).
Method in class XSA.SilentListener
-
- error(String, String).
Method in interface XSA.XSAClient
- Notifies the client of an error that occurred while checking the
given URL.
- fileToURL(String).
Method in class XSA.XSAEngine
- Turns the file reference into an absolute file: URL.
- findParser().
Static method in class XSA.Util.AnySAXParserFactory
- Returns the name of an installed validating parser by first trying the
org.xml.sax.parser property and a preset list of parsers.
- findParser().
Static method in class XSA.Util.ValidatingSAXParserFactory
- Returns the name of an installed validating parser by first trying the
org.xml.sax.parser property and a preset list of parsers.
- findParser(String[]).
Static method in class XSA.Util.AnySAXParserFactory
- Returns the name of an installed validating parser by first trying the
org.xml.sax.parser property and the supplied list of parsers.
- getAPIVersion().
Method in class XSA.XSAEngine
- Returns the version number of the XSA API.
- getChanges().
Method in class XSA.Product
- Returns a textual description of the changes since the last release of
the product.
- getEmail().
Method in class XSA.Vendor
- Returns the email address of the vendor.
- getEngineVersion().
Method in class XSA.XSAEngine
- Returns the version number of the XSA engine implementation.
- getHomepage().
Method in class XSA.Vendor
- Returns the URL of the vendors home page.
- getId().
Method in class XSA.Product
- Returns the ID of the product in the XSA document.
- getInfoURL().
Method in class XSA.Product
- Returns the URL to the product home page.
- getLastRelease().
Method in class XSA.Product
- Returns the date when the product was last released.
- getName().
Method in class XSA.Product
- Returns the product name.
- getName().
Method in class XSA.Vendor
- Returns the name of the vendor.
- getProducts().
Method in class XSA.Vendor
- Returns the products registered on this vendor.
- getURL().
Method in class XSA.Vendor
- Returns the URL of the vendors XSA document.
- getVendor().
Method in interface XSA.XSADocumentHandler
- Returns the vendor object built from the XSA document.
- getVersion().
Method in class XSA.Product
- Returns the current product version.
- getXSAVersion().
Method in class XSA.XSAEngine
- Returns the version number of the XSA specification that this XSA API
implementation conforms to.
- InternalObjectsFactory().
Constructor for class XSA.InternalObjectsFactory
-
- InternalXSAException(String).
Constructor for class XSA.InternalXSAException
-
- loadDocument(String, Hashtable).
Method in class XSA.XSAEngine
- Parses an XSA document into a Vendor object and returns the Vendor
object.
- ObjectFactory().
Constructor for class XSA.ObjectFactory
-
- Product().
Constructor for class XSA.Product
-
- productNameChanged(Vendor, Product, String).
Method in interface XSA.ChangeListener
- Called to inform the listener that a product has changed name.
- productNameChanged(Vendor, Product, String).
Method in class XSA.SilentListener
-
- productNewVersion(Vendor, Product, Product).
Method in interface XSA.ChangeListener
- Called to inform the listener that a new version of a product has
been announced.
- productNewVersion(Vendor, Product, Product).
Method in class XSA.SilentListener
-
- productURLChanged(Vendor, Product, String).
Method in interface XSA.ChangeListener
- Called to informn the listener that a product information URL has
changed.
- productURLChanged(Vendor, Product, String).
Method in class XSA.SilentListener
-
- setChangeListener(ChangeListener).
Method in class XSA.DefaultClient
- Tells the client which listener to notify for changes since the last
check.
- setChanges(String).
Method in class XSA.Product
- Sets the textual description of the changes since the last release of
the product.
- setClient(XSAClient).
Method in class XSA.XSAEngine
- Registers the XSA client application.
- setEmail(String).
Method in class XSA.Vendor
- Sets the email address of the vendor.
- setFactory(ObjectFactory).
Method in class XSA.XSAEngine
- Registers a new ObjectFactory for use by the XSAEngine.
- setHomepage(String).
Method in class XSA.Vendor
- Sets the URL of the vendors home page.
- setId(String).
Method in class XSA.Product
- Sets the product id.
- setInfoURL(String).
Method in class XSA.Product
- Sets the URL to the product home page.
- setInternalFactory(InternalObjectsFactory).
Method in class XSA.XSAEngine
- Registers a new InternalObjectsFactory for use by the engine.
- setLastRelease(String).
Method in class XSA.Product
- Sets the date when the product was last released.
- setName(String).
Method in class XSA.Product
- Sets the product name.
- setName(String).
Method in class XSA.Vendor
- Sets the name of the vendor.
- setParser(String).
Method in class XSA.XSAEngine
- Tells the engine which SAX parser to use.
- setSavefile(String).
Method in class XSA.DefaultClient
- Tells the client which result save file to use.
- setVersion(String).
Method in class XSA.Product
- Sets the current product version.
- SilentListener().
Constructor for class XSA.SilentListener
-
- ValidatingSAXParserFactory().
Constructor for class XSA.Util.ValidatingSAXParserFactory
-
- Vendor(String).
Constructor for class XSA.Vendor
- Creates an empty vendor object.
- vendorDocumentMoved(Vendor, String).
Method in interface XSA.ChangeListener
- Called to inform the listener that a vendor XSA document has moved.
- vendorDocumentMoved(Vendor, String).
Method in class XSA.SilentListener
-
- vendorEmailChanged(Vendor, String).
Method in interface XSA.ChangeListener
- Called to inform the listener that a vendor has changed email address.
- vendorEmailChanged(Vendor, String).
Method in class XSA.SilentListener
-
- vendorNameChanged(Vendor, String).
Method in interface XSA.ChangeListener
- Called to inform the listener that a vendor has changed name.
- vendorNameChanged(Vendor, String).
Method in class XSA.SilentListener
-
- vendorNewProduct(Vendor, Product).
Method in interface XSA.ChangeListener
- Called to inform the listener that a vendor has a new product.
- vendorNewProduct(Vendor, Product).
Method in class XSA.SilentListener
-
- vendorProductMissing(Vendor, Product).
Method in interface XSA.ChangeListener
- Called to inform the listener that a vendor no longer seems to offer
a product.
- vendorProductMissing(Vendor, Product).
Method in class XSA.SilentListener
-
- vendorURLChanged(Vendor, String).
Method in interface XSA.ChangeListener
- Called to inform the listener that a vendor has changed home page address.
- vendorURLChanged(Vendor, String).
Method in class XSA.SilentListener
-
- XSAEngine().
Constructor for class XSA.XSAEngine
-
- XSAInvalidValueException(String).
Constructor for class XSA.XSAInvalidValueException
-