Package ro.sync.ecss.extensions.xhtml
Class WebAuthorPlatformCustomRuleMatcher
- java.lang.Object
-
- ro.sync.ecss.extensions.xhtml.WebAuthorPlatformCustomRuleMatcher
-
- All Implemented Interfaces:
DocumentTypeCustomRuleMatcher
,Extension
@API(type=INTERNAL, src=PUBLIC) public class WebAuthorPlatformCustomRuleMatcher extends java.lang.Object implements DocumentTypeCustomRuleMatcher
Check if the document is loaded in the WebApp distribution of the oXygen.
-
-
Constructor Summary
Constructors Constructor Description 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.
-
-
-
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 interfaceDocumentTypeCustomRuleMatcher
- 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)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceExtension
- Returns:
- The description of the extension.
- See Also:
Extension.getDescription()
-
-