Class WebAuthorPlatformCustomRuleMatcher

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDescription()  
      boolean matches​(java.lang.String systemID, java.lang.String rootNamespace, java.lang.String rootLocalName, java.lang.String doctypePublicID, org.xml.sax.Attributes rootAttributes)
      The rule matches only if the document is loaded in the WebApp distribution of the oXygen.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WebAuthorPlatformCustomRuleMatcher

        public WebAuthorPlatformCustomRuleMatcher()
    • Method Detail

      • matches

        public boolean matches​(java.lang.String systemID,
                               java.lang.String rootNamespace,
                               java.lang.String rootLocalName,
                               java.lang.String doctypePublicID,
                               org.xml.sax.Attributes rootAttributes)
        The rule matches only if the document is loaded in the WebApp distribution of the oXygen.
        Specified by:
        matches in interface DocumentTypeCustomRuleMatcher
        Parameters:
        systemID - The system ID of the current file in an URL format with not allowed characters corrected. For example: "file:/C:/path/to/file/file.xml"
        rootNamespace - The namespace of the root.
        rootLocalName - The root local name.
        doctypePublicID - The public id of the specified DTD if any.
        rootAttributes - The root attributes. The attributes are DOM level 2 and the namespaces are available for each one.
        Returns:
        true if the document type to which this rule belongs to will be used for the current file.
        See Also:
        DocumentTypeAdvancedCustomRuleMatcher.matches(java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)