@Portable public class BusinessKnowledgeModel extends DRGElement implements HasVariable, DMNViewDefinition, DomainObject
DMNElement.ExtensionElementsDMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace| Modifier and Type | Field and Description |
|---|---|
protected BackgroundSet |
backgroundSet |
protected RectangleDimensionsSet |
dimensionsSet |
protected FunctionDefinition |
encapsulatedLogic |
protected FontSet |
fontSet |
protected InformationItem |
variable |
namedescription, 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() |
HasExpression |
asHasExpression() |
boolean |
equals(Object o) |
BackgroundSet |
getBackgroundSet() |
RectangleDimensionsSet |
getDimensionsSet() |
String |
getDomainObjectNameTranslationKey() |
String |
getDomainObjectUUID() |
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, setNamegetDescription, getExtensionElements, getId, setDescription, setExtensionElements, setIdgetAdditionalAttributes, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParentclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetNsContextprotected 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 DMNViewDefinitionpublic void setBackgroundSet(BackgroundSet backgroundSet)
public FontSet getFontSet()
getFontSet in interface DMNViewDefinitionpublic void setFontSet(FontSet fontSet)
public RectangleDimensionsSet getDimensionsSet()
getDimensionsSet in interface DMNViewDefinitionpublic void setDimensionsSet(RectangleDimensionsSet dimensionsSet)
public InformationItem getVariable()
getVariable in interface HasVariablepublic void setVariable(InformationItem variable)
setVariable in interface HasVariablepublic DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase in interface HasVariablepublic FunctionDefinition getEncapsulatedLogic()
public void setEncapsulatedLogic(FunctionDefinition value)
public HasExpression asHasExpression()
public String getDomainObjectUUID()
getDomainObjectUUID in interface DomainObjectpublic String getDomainObjectNameTranslationKey()
getDomainObjectNameTranslationKey in interface DomainObjectCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.