Überblick über die Schnittstelle
Die Java-API ist im com.altova.raptorxml-Paket verpackt. Die RaptorXML-Klasse stellt als Eintrittspunkt eine Methode namens getFactory() zur Verfügung, die RaptorXMLFactory-Objekte bereitstellt. Dadurch kann mit dem Aufruf: RaptorXML.getFactory() eine RaptorXMLFactory-Instanz erstellt werden.
Die RaptorXMLFactory-Schnittstelle enthält Methoden zum Aufrufen von Prozessorobjekten für die Validierung und andere Verarbeitungsfunktionalitäten (wie z.B. die XSLT-Transformation).
RaptorXMLFactory
Die öffentliche Schnittstelle RaptorXMLFactory wird durch das folgende Codefragment beschrieben:
public interface RaptorXMLFactory
{
public XMLValidator getXMLValidator();
public XMLDSig getXMLDSig();
public XQuery getXQuery();
public XSLT getXSLT();
public void setServerName(String name) throws RaptorXMLException;
public void setServerPath(String path) throws RaptorXMLException;
public void setServerPort(int port) throws RaptorXMLException;
public void setGlobalCatalog(String catalog);
public void setUserCatalog(String catalog);
public void setGlobalResourcesFile(String file);
public void setGlobalResourceConfig(String config);
public void setErrorFormat(RaptorXMLException format);
public void setErrorLimit(int limit);
public void setReportOptionalWarnings(boolean report);
}
Nähere Informationen dazu finden Sie unter der Beschreibung zu RaptorXMLFactory und den dazugehörigen Java-Methoden. Siehe auch Java-Beispielprojekt.