.. java:import:: java.io File .. java:import:: java.io IOException .. java:import:: java.io InputStream .. java:import:: java.io OutputStream .. java:import:: java.lang.reflect Field .. java:import:: java.util.regex Matcher .. java:import:: java.util.regex Pattern .. java:import:: com.sun.jna Library .. java:import:: com.sun.jna Native AMPLProcess.AMPLOutputInterpreter ================================= .. java:package:: com.ampl :noindex: .. java:type:: class AMPLOutputInterpreter implements Runnable :outertype: AMPLProcess Fields ------ callback ^^^^^^^^ .. java:field:: Runnable callback :outertype: AMPLProcess.AMPLOutputInterpreter isThisBusy ^^^^^^^^^^ .. java:field:: volatile Boolean isThisBusy :outertype: AMPLProcess.AMPLOutputInterpreter monitor ^^^^^^^ .. java:field:: Object monitor :outertype: AMPLProcess.AMPLOutputInterpreter output ^^^^^^ .. java:field:: OutputHandler output :outertype: AMPLProcess.AMPLOutputInterpreter process ^^^^^^^ .. java:field:: AMPLProcess process :outertype: AMPLProcess.AMPLOutputInterpreter Constructors ------------ AMPLOutputInterpreter ^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public AMPLOutputInterpreter(AMPLProcess process) :outertype: AMPLProcess.AMPLOutputInterpreter Methods ------- isBusy ^^^^^^ .. java:method:: public Boolean isBusy() :outertype: AMPLProcess.AMPLOutputInterpreter run ^^^ .. java:method:: @Override public void run() :outertype: AMPLProcess.AMPLOutputInterpreter setCallback ^^^^^^^^^^^ .. java:method:: public void setCallback(Runnable callback) :outertype: AMPLProcess.AMPLOutputInterpreter setOutputHandler ^^^^^^^^^^^^^^^^ .. java:method:: public void setOutputHandler(OutputHandler out) :outertype: AMPLProcess.AMPLOutputInterpreter waitForMeToFinish ^^^^^^^^^^^^^^^^^ .. java:method:: public void waitForMeToFinish() :outertype: AMPLProcess.AMPLOutputInterpreter waitForMeToStart ^^^^^^^^^^^^^^^^ .. java:method:: public void waitForMeToStart() :outertype: AMPLProcess.AMPLOutputInterpreter