|
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.BuildStyleConfiguration
public abstract class BuildStyleConfiguration
This is the default implementation of a BuildStyleConfiguration. All implementors of IBuildStyleConfiguration must subclass this.
A build style configuration holds the information necessary to implement a build style on a particular project. If the configuration has no project it is considered to be a workspace default configuration and may be saved or loaded as a default for a workspace. New configurations for a particular project are created from these workspace default configuration. There is effectively one workspace default configuration for the workspace for a given build style.
| Field Summary | |
|---|---|
static String |
Copyright
|
| Constructor Summary | |
|---|---|
BuildStyleConfiguration()
Standard constructor for BuildStyleConfiguration. |
|
| Method Summary | |
|---|---|
abstract void |
configure(Shell shell,
boolean forProject)
Presents a dialog to modify this configuration. |
IBuildStyle |
getStyle()
Returns this configuration's style. |
abstract boolean |
isComplete()
Returns true if this configuration is complete. |
abstract void |
loadDefaults()
Loads the state of this configuration from its defaults. |
abstract void |
loadFrom(RBProject project)
Loads the state of this configuration from a project. |
abstract void |
saveDefaults()
Saves the state of this configuration as its default. |
abstract void |
saveTo(RBProject project)
Saves the state of this configuration to a project. |
void |
setStyle(IBuildStyle style)
Sets the style for this configuration. |
| 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 BuildStyleConfiguration()
| Method Detail |
|---|
public final void setStyle(IBuildStyle style)
setStyle in interface IBuildStyleConfigurationIBuildStyleConfigurationpublic final IBuildStyle getStyle()
getStyle in interface IBuildStyleConfigurationIBuildStyleConfigurationpublic abstract boolean isComplete()
isComplete in interface IBuildStyleConfigurationIBuildStyleConfiguration
public abstract void configure(Shell shell,
boolean forProject)
configure in interface IBuildStyleConfigurationIBuildStyleConfigurationpublic abstract void saveTo(RBProject project)
saveTo in interface IBuildStyleConfigurationIBuildStyleConfigurationpublic abstract void loadFrom(RBProject project)
loadFrom in interface IBuildStyleConfigurationIBuildStyleConfigurationpublic abstract void saveDefaults()
saveDefaults in interface IBuildStyleConfigurationIBuildStyleConfigurationpublic abstract void loadDefaults()
loadDefaults in interface IBuildStyleConfigurationIBuildStyleConfiguration
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||