| 
 | Rational Developer for Power Systems Software V7.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.etools.iseries.remotebuild.BuildStyle
public abstract class BuildStyle
Provides a basic implementation of IBuildStyle.
All contributed build styles must subclass this since there is initialization support provided by this class.
| Field Summary | |
|---|---|
| static String | Copyright | 
| Constructor Summary | |
|---|---|
| BuildStyle()Constructor for a BuildStyle. | |
| Method Summary | |
|---|---|
|  IBuildStyleConfiguration | getDefaultConfiguration()Returns a default configuration of this build style. | 
| static String | getDefaultStyleId()Returns the default build style id for the workspace. | 
| abstract  String | getDescription()Returns a short description of the build style suitable for displaying in a user interface. | 
| abstract  IBuildStyleConfiguration | getEmptyConfiguration()Returns an empty configuration. | 
|  String | getId()Returns the id for this build style. | 
| static String | getNullStyleId()Returns the id of the NullBuildStyle. | 
|  String | getVendorString()Returns the vendor description of the build style. | 
| abstract  boolean | isConfigurable()Returns true if the build style is configurable by the user. | 
|  void | setDeclaringPluginBundle(Bundle bundle)Remembers the plugin descriptor that defined this build style. | 
| static void | setDefaultStyleId(String styleId)Sets the default build style id for the workspace. | 
|  void | setId(String id)Sets the id for this build style. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String Copyright
| Constructor Detail | 
|---|
public BuildStyle()
| Method Detail | 
|---|
public static String getDefaultStyleId()
public static String getNullStyleId()
public static void setDefaultStyleId(String styleId)
This should be set only by the dialog that establishes the default for the workspace. This dialog is provided by the internal portion of this plugin.
public final void setDeclaringPluginBundle(Bundle bundle)
Called as part of the initialization of this build style.
setDeclaringPluginBundle in interface IBuildStylepublic final String getVendorString()
getVendorString in interface IBuildStylepublic final void setId(String id)
Called as part of the initialization of this build style.
setId in interface IBuildStylepublic final String getId()
getId in interface IBuildStylepublic final IBuildStyleConfiguration getDefaultConfiguration()
getDefaultConfiguration in interface IBuildStylepublic abstract IBuildStyleConfiguration getEmptyConfiguration()
Must be implemented by subclasses.
getDefaultConfiguration()public abstract boolean isConfigurable()
Must be implemented by subclasses.
isConfigurable in interface IBuildStyleIBuildStyleConfigurationpublic abstract String getDescription()
Must be implemented by subclasses.
getDescription in interface IBuildStyle| 
 | Rational Developer for Power Systems Software V7.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||