wt.vc.baseline
Interface IteratedPartialBaseline
- All Superinterfaces:
- Baseline, wt.org.electronicIdentity.ElectronicallySignable, Iterated, Lockable, NetFactor, ObjectMappable, Persistable, Serializable
- All Known Subinterfaces:
- BaselineConfigurationVersion, SerialNumberedBaselineConfigurationVersion
- All Known Implementing Classes:
- WTProductConfiguration
public interface IteratedPartialBaseline
- extends Baseline, Iterated
An iterated partial baseline is a baseline that stores additions, removals,
and replacements (delete/add) incrementally using iterations. Each iteration
contains only the changes made since the last iteration was created.
This means that no iteration (execpt the first) represents a complete
baseline; the baseline's contents are determined by processing all iterations
back to the root iteration.
The iterated partial baseline is used by BaselineConfigurationVersion,
where users make incremental changes to a configuration and the save
as operation by simply creating a new version.
Supported API: true
Extendable: true
| Fields inherited from interface wt.vc.Iterated |
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME |
| Methods inherited from interface wt.vc.Iterated |
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setMaster, setMasterReference |