@Portable public class Decision extends DRGElement implements HasExpression, HasVariable, DMNViewDefinition
DMNElement.ExtensionElements
DMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace
Modifier and Type | Field and Description |
---|---|
protected AllowedAnswers |
allowedAnswers |
protected BackgroundSet |
backgroundSet |
protected RectangleDimensionsSet |
dimensionsSet |
protected Expression |
expression |
protected FontSet |
fontSet |
protected Question |
question |
static String |
stunnerCategory |
protected InformationItem |
variable |
name
description, id
Constructor and Description |
---|
Decision() |
Decision(Id id,
Description description,
Name name,
Question question,
AllowedAnswers allowedAnswers,
InformationItem variable,
Expression expression,
BackgroundSet backgroundSet,
FontSet fontSet,
RectangleDimensionsSet dimensionsSet) |
Modifier and Type | Method and Description |
---|---|
DMNModelInstrumentedBase |
asDMNModelInstrumentedBase() |
boolean |
equals(Object o) |
AllowedAnswers |
getAllowedAnswers() |
BackgroundSet |
getBackgroundSet() |
RectangleDimensionsSet |
getDimensionsSet() |
Expression |
getExpression() |
FontSet |
getFontSet() |
Question |
getQuestion() |
String |
getStunnerCategory() |
Set<String> |
getStunnerLabels() |
InformationItem |
getVariable() |
int |
hashCode() |
void |
setAllowedAnswers(AllowedAnswers allowedAnswers) |
void |
setBackgroundSet(BackgroundSet backgroundSet) |
void |
setDimensionsSet(RectangleDimensionsSet dimensionsSet) |
void |
setExpression(Expression expression) |
void |
setFontSet(FontSet fontSet) |
void |
setQuestion(Question question) |
void |
setVariable(InformationItem variable) |
getName, setName
getDescription, getExtensionElements, getId, setDescription, setExtensionElements, setId
getAdditionalAttributes, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParent
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
isClearSupported
getNsContext
public static final transient String stunnerCategory
protected Question question
protected AllowedAnswers allowedAnswers
protected InformationItem variable
protected Expression expression
protected BackgroundSet backgroundSet
protected FontSet fontSet
protected RectangleDimensionsSet dimensionsSet
public Decision()
public Decision(Id id, Description description, Name name, Question question, AllowedAnswers allowedAnswers, InformationItem variable, Expression expression, BackgroundSet backgroundSet, FontSet fontSet, RectangleDimensionsSet dimensionsSet)
public String getStunnerCategory()
public BackgroundSet getBackgroundSet()
getBackgroundSet
in interface DMNViewDefinition
public void setBackgroundSet(BackgroundSet backgroundSet)
public FontSet getFontSet()
getFontSet
in interface DMNViewDefinition
public void setFontSet(FontSet fontSet)
public RectangleDimensionsSet getDimensionsSet()
getDimensionsSet
in interface DMNViewDefinition
public void setDimensionsSet(RectangleDimensionsSet dimensionsSet)
public Question getQuestion()
public void setQuestion(Question question)
public AllowedAnswers getAllowedAnswers()
public void setAllowedAnswers(AllowedAnswers allowedAnswers)
public InformationItem getVariable()
getVariable
in interface HasVariable
public void setVariable(InformationItem variable)
setVariable
in interface HasVariable
public Expression getExpression()
getExpression
in interface HasExpression
public void setExpression(Expression expression)
setExpression
in interface HasExpression
public DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase
in interface HasExpression
asDMNModelInstrumentedBase
in interface HasVariable
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.