Class FindExpr

java.lang.Object
ca.phon.app.session.editor.search.FindExpr

public class FindExpr extends Object
  • Constructor Details

    • FindExpr

      public FindExpr()
    • FindExpr

      public FindExpr(String expr)
    • FindExpr

      public FindExpr(String expr, boolean caseSensitive)
    • FindExpr

      public FindExpr(SearchType type, String expr, boolean caseSensitive)
  • Method Details

    • getType

      public SearchType getType()
    • setType

      public void setType(SearchType type)
    • isCaseSensitive

      public boolean isCaseSensitive()
    • setCaseSensitive

      public void setCaseSensitive(boolean caseSensitive)
    • getExpr

      public String getExpr()
    • setExpr

      public void setExpr(String expr)
    • findNext

      public Range findNext(Object obj, int charIdx)
    • findPrev

      public Range findPrev(Object obj, int charIdx)
    • findNextPlain

      public Range findNextPlain(String txt, int charIdx)
    • findPrevPlain

      public Range findPrevPlain(String txt, int charIdx)
    • findNextRegex

      public Range findNextRegex(String txt, int charIdx)
    • findPrevRegex

      public Range findPrevRegex(String txt, int charIdx)
    • findNextPhonex

      public Range findNextPhonex(IPATranscript ipa, int charIdx)
    • findPrevPhonex

      public Range findPrevPhonex(IPATranscript ipa, int charIdx)
    • replace

      public Object replace(String expr)
    • replacePlain

      public Object replacePlain(Object obj, String expr)
    • replaceRegex

      public Object replaceRegex(Object obj, String expr)
    • replacePhonex

      public IPATranscript replacePhonex(IPATranscript ipa, IPATranscript expr)