Oxygen XML Editor 12.2 Author API

ro.sync.exml.workspace.api.process
Class ProcessListener

java.lang.Object
  extended by ro.sync.exml.workspace.api.process.ProcessListener

public abstract class ProcessListener
extends java.lang.Object

The process listener. Listens on an executed process.

Since:
12.1

*********************************
EXPERIMENTAL - Subject to change
********************************

Please note that this API is not marked as final and it can change in one of the next versions of the application. If you have suggestions, comments about it, please let us know.


Constructor Summary
ProcessListener()
           
 
Method Summary
 void newErrorLine(java.lang.String line)
          Called when the process outputs a line in the System.err
 void newOutputLine(java.lang.String line)
          Called when the process outputs a line in the System.out
 void processCouldNotStart(java.lang.String message)
          Called when the system could not exec the process.
 void processEnded(int exitCode)
          Called when the process ends.
 void processStarted(java.lang.String processName, java.lang.String fullCommand)
          Called when the process is started.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessListener

public ProcessListener()
Method Detail

newOutputLine

public void newOutputLine(java.lang.String line)
Called when the process outputs a line in the System.out

Parameters:
line - The output line.

newErrorLine

public void newErrorLine(java.lang.String line)
Called when the process outputs a line in the System.err

Parameters:
line - The error line.

processEnded

public void processEnded(int exitCode)
Called when the process ends.

Parameters:
exitCode - The exit code of the process.

processStarted

public void processStarted(java.lang.String processName,
                           java.lang.String fullCommand)
Called when the process is started.

Parameters:
fullCommand - The full command line.
processName - The name of process.

processCouldNotStart

public void processCouldNotStart(java.lang.String message)
Called when the system could not exec the process.

Parameters:
message - The error message.

Oxygen XML Editor 12.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.