Class TransIgnoreFile

java.lang.Object
com.e1c.langtool.ignore.TransIgnoreFile

public class TransIgnoreFile extends Object
  • Constructor Details

    • TransIgnoreFile

      public TransIgnoreFile(org.eclipse.core.runtime.IPath pathPreffix)
  • Method Details

    • getPathPreffix

      public org.eclipse.core.runtime.IPath getPathPreffix()
    • getLines

      public Iterator<TransIgnoreFile.Line> getLines()
    • addLine

      public void addLine(TransIgnoreFile.Line line)
    • removeLine

      public void removeLine(TransIgnoreFile.Line line)
    • isEmpty

      public boolean isEmpty()
    • clear

      public void clear()
    • size

      public int size()
    • getRules

      public List<TransIgnoreFile.Rule> getRules()
    • ignoreAll

      public boolean ignoreAll()
    • ignoreAllChildren

      public boolean ignoreAllChildren(org.eclipse.core.runtime.IPath path)
      Ignore all children of given path
      Parameters:
      path - the path
      Returns:
      true, if should ignore all child path
    • hasRules

      public boolean hasRules(org.eclipse.core.runtime.IPath path)
    • ignore

      public boolean ignore(org.eclipse.core.runtime.IPath path, FeatureKey featureKey)