public class WorkbenchModel extends RecipeProcess
RecipeProcess.GetArtifactMode, RecipeProcess.SetArtifactMode
Modifier and Type | Field and Description |
---|---|
Signal2<WorkbenchModel,RecipeArtifact<?>> |
SignalDataChanged |
Constructor and Description |
---|
WorkbenchModel() |
Modifier and Type | Method and Description |
---|---|
<T> void |
setArtifact(RecipeArtifact<T> key,
T artifact,
RecipeProcess.SetArtifactMode mode)
Set the result artifact for the given key.
|
void |
setNormalLogPresets() |
void |
setSWLogPresets() |
void |
unsetArtifact(RecipeArtifact<?> key)
Unset the artifact and all depending artifacts for the given key.
|
computeArtifact, computeArtifact, getArtifact, getArtifact, getRecipe, hasArtifact, setArtifact, setRecipe, setRecipe, setRecipe, setRecipe
public final Signal2<WorkbenchModel,RecipeArtifact<?>> SignalDataChanged
public <T> void setArtifact(RecipeArtifact<T> key, T artifact, RecipeProcess.SetArtifactMode mode)
RecipeProcess
setArtifact
in class RecipeProcess
public void unsetArtifact(RecipeArtifact<?> key)
RecipeProcess
unsetArtifact
in class RecipeProcess
public void setNormalLogPresets()
public void setSWLogPresets()