Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.rse.ui.compile
Class SystemCompileContributorManagerIBM

java.lang.Object
  extended by com.ibm.etools.iseries.rse.ui.compile.SystemCompileContributorManagerIBM

public class SystemCompileContributorManagerIBM
extends Object


Field Summary
static String copyright
           
 
Method Summary
 boolean contributeCompileCommands(SystemCompileProfile prf, Object element)
          Adds all compile command contributions through extension point for the remote object.
static SystemCompileContributorManagerIBM getInstance()
          Returns the singleton instance of the manager.
 void registerContributor(SystemCompileContributor contributor)
          Register a contributor with the manager.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static String copyright
Method Detail

getInstance

public static SystemCompileContributorManagerIBM getInstance()
Returns the singleton instance of the manager.

Returns:
The singleton instance of this class

registerContributor

public void registerContributor(SystemCompileContributor contributor)
Register a contributor with the manager.

Parameters:
contributor - a contributor.

contributeCompileCommands

public boolean contributeCompileCommands(SystemCompileProfile prf,
                                         Object element)
Adds all compile command contributions through extension point for the remote object. Returns true if there are any contributions, false otherwise.


Rational Developer for Power Systems Software
V7.6

Copyright © 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.