com.ibm.etools.iseries.remotebuild.preferences
Class RBBuildStyleProxy
java.lang.Object
com.ibm.etools.iseries.remotebuild.preferences.RBBuildStyleProxy
public class RBBuildStyleProxy
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getProxy
public static RBBuildStyleProxy getProxy(String id)
- Parameters:
id
- the id of the requested proxy.
- Returns:
- The proxy matching that id or null.
getDefaultProxy
public static RBBuildStyleProxy getDefaultProxy()
- Returns:
- the highest priority proxy of the set of defined proxies or null if no proxies are defined.
getProxies
public static RBBuildStyleProxy[] getProxies()
- Returns:
- an array of known proxies for build styles. The result will never be null, but the
array may be empty.
printProxies
public static void printProxies()
- Prints the registered build styles.
getInstance
public Object getInstance()
throws CoreException
- Returns:
- an instance of the given proxy
- Throws:
CoreException
- if the class mentioned in the proxy cannot be instantiated
getId
public String getId()
- Returns:
- the id of the given build style. Will never be translated. Suitable for referring to this build
style in code.
getName
public String getName()
- Returns:
- the short name of the build style. Suitable for display in a user interface. May be translated.
getDeclaringBundle
public Bundle getDeclaringBundle()
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.