@Portable public class Context extends Expression
DMNElement.ExtensionElementsDMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.NamespacecomponentWidths, typeRefdescription, id| Constructor and Description |
|---|
Context() |
Context(Id id,
Description description,
QName typeRef) |
| Modifier and Type | Method and Description |
|---|---|
Context |
copy()
It represents a contract for all subclasses of
Expression. |
boolean |
equals(Object o) |
List<ContextEntry> |
getContextEntry() |
List<HasTypeRef> |
getHasTypeRefs() |
int |
getRequiredComponentWidthCount()
Returns the expected number of components to correctly represent an
Expression in the editor. |
int |
hashCode() |
asDMNModelInstrumentedBase, getComponentWidths, getTypeRef, setTypeRefgetDescription, getExtensionElements, getId, setDescription, setExtensionElements, setIdgetAdditionalAttributes, getDefaultNamespace, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParentpublic Context()
public Context(Id id, Description description, QName typeRef)
public Context copy()
ExpressionExpression.
Its purpose is to exploit polymorphism when we deeply copy the Expression boxed inside the Decisioncopy in class Expressionpublic List<ContextEntry> getContextEntry()
public List<HasTypeRef> getHasTypeRefs()
getHasTypeRefs in interface HasTypeRefsgetHasTypeRefs in class Expressionpublic int getRequiredComponentWidthCount()
HasComponentWidthsExpression in the editor.Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.