All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schema.consoleLineTrackers.exsd Maven / Gradle / Ivy

The newest version!




      
         
      
      
         This extension point provides a mechanism to listen to console output for a type of process.
      
   

   
      
         
            
         
         
            
               
                  a fully qualified identifier of the target extension point
               
            
         
         
            
               
                  an optional identifier of the extension instance
               
            
         
         
            
               
                  an optional name of the extension instance
               
            
         
      
   

   
      
         
            
               
                  specifies a unique identifier for this console line tracker.
               
            
         
         
            
               
                  specifies a fully qualified name of a Java class that implements <code>IConsoleLineTracker</code>
               
               
                  
               
            
         
         
            
               
                  specifies the type of process this line tracker is for. This attribute corresponds to the process attribute <code>IProcess.ATTR_PROCESS_TYPE</code>.
               
            
         
      
   

   
      
         
      
      
         2.1
      
   

   
      
         
      
      
         The following is an example of a console line tracker extension point: 

 <pre>
<extension point="org.eclipse.debug.ui.consoleLineTrackers">
  <consoleLineTracker 
     id="com.example.ExampleConsoleLineTracker"
     class="com.example.ExampleConsoleLineTracker"
     processType="ExampleProcessType">
  </consoleLineTracker>
</extension>
</pre>
In the above example, the contributed line tracker will be notified as lines are appended to the console for processes of type "ExampleProcessType", which corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE. Process types are client defined, and are set by clients that create processes.
      
   

   
      
         
      
      
         Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.ui.console.IConsoleLineTracker</b>.
      
   

   
      
         
      
      
Copyright (c) 2000, 2005 IBM Corporation and others.<br>

This program and the accompanying materials are made 
available under the terms of the Eclipse Public License 2.0 which 
accompanies this distribution, and is available at 
<a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-v20.html</a>/

SPDX-License-Identifier: EPL-2.0
      
   






© 2015 - 2024 Weber Informatics LLC | Privacy Policy