Class ProxyNonSelectableInputOutput

java.lang.Object
org.netbeans.modules.maven.execute.ProxyNonSelectableInputOutput
All Implemented Interfaces:
org.openide.windows.InputOutput

public class ProxyNonSelectableInputOutput extends Object implements org.openide.windows.InputOutput
workarounds execution API which at some point in time calls select() on the IO.
  • Constructor Details

    • ProxyNonSelectableInputOutput

      public ProxyNonSelectableInputOutput(org.openide.windows.InputOutput delegate)
  • Method Details

    • getOut

      public org.openide.windows.OutputWriter getOut()
      Specified by:
      getOut in interface org.openide.windows.InputOutput
    • getIn

      public Reader getIn()
      Specified by:
      getIn in interface org.openide.windows.InputOutput
    • getErr

      public org.openide.windows.OutputWriter getErr()
      Specified by:
      getErr in interface org.openide.windows.InputOutput
    • closeInputOutput

      public void closeInputOutput()
      Specified by:
      closeInputOutput in interface org.openide.windows.InputOutput
    • isClosed

      public boolean isClosed()
      Specified by:
      isClosed in interface org.openide.windows.InputOutput
    • setOutputVisible

      public void setOutputVisible(boolean value)
      Specified by:
      setOutputVisible in interface org.openide.windows.InputOutput
    • setErrVisible

      public void setErrVisible(boolean value)
      Specified by:
      setErrVisible in interface org.openide.windows.InputOutput
    • setInputVisible

      public void setInputVisible(boolean value)
      Specified by:
      setInputVisible in interface org.openide.windows.InputOutput
    • select

      public void select()
      Specified by:
      select in interface org.openide.windows.InputOutput
    • isErrSeparated

      public boolean isErrSeparated()
      Specified by:
      isErrSeparated in interface org.openide.windows.InputOutput
    • setErrSeparated

      public void setErrSeparated(boolean value)
      Specified by:
      setErrSeparated in interface org.openide.windows.InputOutput
    • isFocusTaken

      public boolean isFocusTaken()
      Specified by:
      isFocusTaken in interface org.openide.windows.InputOutput
    • setFocusTaken

      public void setFocusTaken(boolean value)
      Specified by:
      setFocusTaken in interface org.openide.windows.InputOutput
    • flushReader

      public Reader flushReader()
      Specified by:
      flushReader in interface org.openide.windows.InputOutput