Download XML Editor User Manual

Transcript
oXygen XML Editor Developer Guide
CustomRule.java
package simple.documentation.framework;
import org.xml.sax.Attributes;
import ro.sync.ecss.extensions.api.DocumentTypeCustomRuleMatcher;
public class CustomRule implements
DocumentTypeCustomRuleMatcher {
/**
* Checks if the root namespace is the one
* of our documentation framework.
*/
public boolean matches(
String systemID,
String rootNamespace,
String rootLocalName,
String doctypePublicID,
Attributes rootAttributes) {
return "http://www.oxygenxml.com/sample/documentation"
.equals(rootNamespace);
}
public String getDescription() {
return "Checks if the current Document Type "+
"Association is matching the document.";
}
}
252