Class XPathFilterCHGPContainer

  • All Implemented Interfaces:
    TransformParam

    public class XPathFilterCHGPContainer
    extends ElementProxy
    implements TransformParam
    Implements the parameters for a custom Transform which has a better performance thatn the xfilter2.
    Author:
    $Author$
    • Field Detail

      • _TAG_XPATHCHGP

        public static final java.lang.String _TAG_XPATHCHGP
        Field _TAG_XPATHCHGP
        See Also:
        Constant Field Values
      • _ATT_INCLUDESLASH

        public static final java.lang.String _ATT_INCLUDESLASH
        Field _ATT_INCLUDESLASH
        See Also:
        Constant Field Values
      • IncludeSlash

        public static final boolean IncludeSlash
        Field IncludeSlash
        See Also:
        Constant Field Values
      • ExcludeSlash

        public static final boolean ExcludeSlash
        Field ExcludeSlash
        See Also:
        Constant Field Values
    • Method Detail

      • getInstance

        public static XPathFilterCHGPContainer getInstance​(org.w3c.dom.Document doc,
                                                           boolean includeSlashPolicy,
                                                           java.lang.String includeButSearch,
                                                           java.lang.String excludeButSearch,
                                                           java.lang.String exclude)
        Creates a new XPathFilterCHGPContainer; needed for generation.
        Parameters:
        doc -
        includeSlashPolicy -
        includeButSearch -
        excludeButSearch -
        exclude -
        Returns:
        the created object
      • getInstance

        public static XPathFilterCHGPContainer getInstance​(org.w3c.dom.Element element,
                                                           java.lang.String BaseURI)
                                                    throws XMLSecurityException
        Creates a XPathFilterCHGPContainer from an existing Element; needed for verification.
        Parameters:
        element -
        BaseURI -
        Returns:
        the created object.
        Throws:
        XMLSecurityException
      • getIncludeButSearch

        public java.lang.String getIncludeButSearch()
        Method getIncludeButSearch
        Returns:
        the string
      • getExcludeButSearch

        public java.lang.String getExcludeButSearch()
        Method getExcludeButSearch
        Returns:
        the string
      • getExclude

        public java.lang.String getExclude()
        Method getExclude
        Returns:
        the string
      • getIncludeSlashPolicy

        public boolean getIncludeSlashPolicy()
        Method getIncludeSlashPolicy
        Returns:
        the string
      • getHereContextNodeIncludeButSearch

        public org.w3c.dom.Node getHereContextNodeIncludeButSearch()
        Method getHereContextNodeIncludeButSearch
        Returns:
        the string
      • getHereContextNodeExcludeButSearch

        public org.w3c.dom.Node getHereContextNodeExcludeButSearch()
        Method getHereContextNodeExcludeButSearch
        Returns:
        the string
      • getHereContextNodeExclude

        public org.w3c.dom.Node getHereContextNodeExclude()
        Method getHereContextNodeExclude
        Returns:
        the string
      • getBaseLocalName

        public final java.lang.String getBaseLocalName()
        Method getBaseLocalName
        Specified by:
        getBaseLocalName in class ElementProxy
        Returns:
        the localname of the Elements of the sub-class.
      • getBaseNamespace

        public final java.lang.String getBaseNamespace()
        Method getBaseNamespace
        Specified by:
        getBaseNamespace in class ElementProxy
        Returns:
        the namespace of the Elements of the sub-class.