Class RefreshExclusionFactory


  • public abstract class RefreshExclusionFactory
    extends Object
    Responsible for manufacturing a given type of RefreshExclusion. Called by the RefreshScopeManager when loading persisted settings to instantiate exclusion objects.
    Since:
    5.3
    • Constructor Detail

      • RefreshExclusionFactory

        public RefreshExclusionFactory()
    • Method Detail

      • createNewExclusion

        public abstract RefreshExclusion createNewExclusion()
        Creates a new RefreshExclusion.
        Returns:
        RefreshExclusion
      • createNewExclusionInstance

        public abstract ExclusionInstance createNewExclusionInstance()
        Creates a new ExclusionInstance
        Returns:
        ExclusionInstance
      • getExclusionClassname

        public abstract String getExclusionClassname()
        Returns the fully qualified classname of the type of the object that will be returned by org.eclipse.cdt.core.resources.RefreshExclusionFactory.createNewExclusion()
        Returns:
        String
      • getInstanceClassname

        public abstract String getInstanceClassname()
        Returns the fully qualified classname of the type of the object that will be returned by org.eclipse.cdt.core.resources.RefreshExclusionFactory.createNewExclusionInstance()
        Returns:
        String