Interface IPDOMIndexer


  • public interface IPDOMIndexer
    Restriction:
    This interface is not intended to be implemented by clients.
    Restriction:
    This interface is not intended to be extended by clients.
    • Method Detail

      • setProject

        void setProject​(ICProject project)
        Sets the project for which to build the index.
      • getProject

        ICProject getProject()
        Returns the project associated with the indexer.
      • getID

        String getID()
        Returns the unique ID of type of this indexer
      • getProperty

        String getProperty​(String key)
        Returns the value of a property.
        Since:
        4.0
      • setProperties

        void setProperties​(Properties props)
        Clients are not allowed to call this method, it is called by the framework.
        Since:
        4.0
      • needsToRebuildForProperties

        boolean needsToRebuildForProperties​(Properties props)
        Clients are not allowed to call this method, it is called by the framework. Used to check whether we need to reindex a project.
        Since:
        4.0