Oxygen XML Editor 14.2 Author API

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

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

@API(type=EXTENDABLE,
     src=PUBLIC)
public abstract class ProcessListener
extends java.lang.Object

The process listener. Listens on an executed process.

Since:
12.1

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 14.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2013. All rights reserved.