public class PersistedToolchains extends TrackableBase implements java.io.Serializable, java.lang.Cloneable
<toolchains>
element is the root
of the descriptor.
The following table lists all of the possible child
elements.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
modelEncoding
Field modelEncoding.
|
private java.util.List<ToolchainModel> |
toolchains
Field toolchains.
|
GLOBAL_LEVEL, USER_LEVEL
Constructor and Description |
---|
PersistedToolchains() |
Modifier and Type | Method and Description |
---|---|
void |
addToolchain(ToolchainModel toolchainModel)
Method addToolchain.
|
PersistedToolchains |
clone()
Method clone.
|
java.lang.String |
getModelEncoding()
Get the modelEncoding field.
|
java.util.List<ToolchainModel> |
getToolchains()
Method getToolchains.
|
void |
removeToolchain(ToolchainModel toolchainModel)
Method removeToolchain.
|
void |
setModelEncoding(java.lang.String modelEncoding)
Set the modelEncoding field.
|
void |
setToolchains(java.util.List<ToolchainModel> toolchains)
Set the toolchain instance definition.
|
getSourceLevel, setSourceLevel
private java.util.List<ToolchainModel> toolchains
private java.lang.String modelEncoding
public void addToolchain(ToolchainModel toolchainModel)
toolchainModel
- a toolchainModel object.public PersistedToolchains clone()
clone
in class TrackableBase
public java.lang.String getModelEncoding()
public java.util.List<ToolchainModel> getToolchains()
public void removeToolchain(ToolchainModel toolchainModel)
toolchainModel
- a toolchainModel object.public void setModelEncoding(java.lang.String modelEncoding)
modelEncoding
- a modelEncoding object.public void setToolchains(java.util.List<ToolchainModel> toolchains)
toolchains
- a toolchains object.