public abstract class DMNBaseNode extends Object implements org.kie.dmn.api.core.ast.DMNNode
Constructor and Description |
---|
DMNBaseNode() |
DMNBaseNode(org.kie.dmn.model.v1_1.NamedElement source) |
Modifier and Type | Method and Description |
---|---|
void |
addDependency(String name,
org.kie.dmn.api.core.ast.DMNNode dependency) |
Map<String,org.kie.dmn.api.core.ast.DMNNode> |
getDependencies() |
String |
getId() |
String |
getIdentifierString() |
List<org.kie.dmn.model.v1_1.InformationRequirement> |
getInformationRequirement() |
List<org.kie.dmn.model.v1_1.KnowledgeRequirement> |
getKnowledgeRequirement() |
String |
getName() |
org.kie.dmn.model.v1_1.NamedElement |
getSource() |
abstract org.kie.dmn.api.core.DMNType |
getType() |
void |
setDependencies(Map<String,org.kie.dmn.api.core.ast.DMNNode> dependencies) |
public DMNBaseNode()
public DMNBaseNode(org.kie.dmn.model.v1_1.NamedElement source)
public abstract org.kie.dmn.api.core.DMNType getType()
public String getId()
getId
in interface org.kie.dmn.api.core.ast.DMNNode
public String getName()
getName
in interface org.kie.dmn.api.core.ast.DMNNode
public String getIdentifierString()
public org.kie.dmn.model.v1_1.NamedElement getSource()
public void setDependencies(Map<String,org.kie.dmn.api.core.ast.DMNNode> dependencies)
public void addDependency(String name, org.kie.dmn.api.core.ast.DMNNode dependency)
public List<org.kie.dmn.model.v1_1.InformationRequirement> getInformationRequirement()
public List<org.kie.dmn.model.v1_1.KnowledgeRequirement> getKnowledgeRequirement()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.