|
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.Object com.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 IBuildStyleConfiguration
IBuildStyleConfiguration
public final IBuildStyle getStyle()
getStyle
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
public abstract boolean isComplete()
isComplete
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
public abstract void configure(Shell shell, boolean forProject)
configure
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
public abstract void saveTo(RBProject project)
saveTo
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
public abstract void loadFrom(RBProject project)
loadFrom
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
public abstract void saveDefaults()
saveDefaults
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
public abstract void loadDefaults()
loadDefaults
in interface IBuildStyleConfiguration
IBuildStyleConfiguration
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |