@Portable public class BusinessKnowledgeModel extends DRGElement implements HasVariable, DMNViewDefinition
DMNElement.ExtensionElements
DMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace
Modifier and Type | Field and Description |
---|---|
protected BackgroundSet |
backgroundSet |
protected RectangleDimensionsSet |
dimensionsSet |
protected FunctionDefinition |
encapsulatedLogic |
protected FontSet |
fontSet |
static String |
stunnerCategory |
protected InformationItem |
variable |
name
description, id
Constructor and Description |
---|
BusinessKnowledgeModel() |
BusinessKnowledgeModel(Id id,
Description description,
Name name,
InformationItem variable,
FunctionDefinition encapsulatedLogic,
BackgroundSet backgroundSet,
FontSet fontSet,
RectangleDimensionsSet dimensionsSet) |
Modifier and Type | Method and Description |
---|---|
DMNModelInstrumentedBase |
asDMNModelInstrumentedBase() |
boolean |
equals(Object o) |
BackgroundSet |
getBackgroundSet() |
RectangleDimensionsSet |
getDimensionsSet() |
FunctionDefinition |
getEncapsulatedLogic() |
FontSet |
getFontSet() |
String |
getStunnerCategory() |
Set<String> |
getStunnerLabels() |
InformationItem |
getVariable() |
int |
hashCode() |
void |
setBackgroundSet(BackgroundSet backgroundSet) |
void |
setDimensionsSet(RectangleDimensionsSet dimensionsSet) |
void |
setEncapsulatedLogic(FunctionDefinition value) |
void |
setFontSet(FontSet fontSet) |
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
getNsContext
public static final transient String stunnerCategory
protected InformationItem variable
protected FunctionDefinition encapsulatedLogic
protected BackgroundSet backgroundSet
protected FontSet fontSet
protected RectangleDimensionsSet dimensionsSet
public BusinessKnowledgeModel()
public BusinessKnowledgeModel(Id id, Description description, Name name, InformationItem variable, FunctionDefinition encapsulatedLogic, 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 InformationItem getVariable()
getVariable
in interface HasVariable
public void setVariable(InformationItem variable)
setVariable
in interface HasVariable
public DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase
in interface HasVariable
public FunctionDefinition getEncapsulatedLogic()
public void setEncapsulatedLogic(FunctionDefinition value)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.