Package org.kie.dmn.model.api
Interface DMNModelInstrumentedBase
-
- All Known Subinterfaces:
Artifact,Association,AuthorityRequirement,Binding,Bounds,BusinessContextElement,BusinessKnowledgeModel,Color,Conditional,Context,ContextEntry,Decision,DecisionRule,DecisionService,DecisionTable,Definitions,Diagram,DiagramElement,Dimension,DMNDecisionServiceDividerLine,DMNDI,DMNDiagram,DMNEdge,DMNElement,DMNElementReference,DMNLabel,DMNShape,DMNStyle,DRGElement,Edge,ElementCollection,Every,Expression,Filter,For,FunctionDefinition,FunctionItem,Import,ImportedValues,InformationItem,InformationRequirement,InputClause,InputData,Invocable,Invocation,ItemDefinition,Iterator,KnowledgeRequirement,KnowledgeSource,List,LiteralExpression,NamedElement,NotADMNElementInV11,OrganizationUnit,OutputClause,PerformanceIndicator,Point,Quantified,Relation,RuleAnnotation,RuleAnnotationClause,Shape,Some,Style,TextAnnotation,UnaryTests
- All Known Implementing Classes:
Bounds,Bounds,Color,Color,DecisionServices,Diagram,Diagram,DiagramElement,DiagramElement,DiagramElement.Extension,DiagramElement.Extension,Dimension,Dimension,DMNDecisionServiceDividerLine,DMNDecisionServiceDividerLine,DMNDI,DMNDI,DMNDiagram,DMNDiagram,DMNEdge,DMNEdge,DMNLabel,DMNLabel,DMNShape,DMNShape,DMNStyle,DMNStyle,Edge,Edge,KieDMNModelInstrumentedBase,KieDMNModelInstrumentedBase,KieDMNModelInstrumentedBase,KieDMNModelInstrumentedBase,Point,Point,Shape,Shape,Style,Style,Style.IDREFStubStyle,Style.IDREFStubStyle,TArtifact,TArtifact,TArtifact,TArtifact,TAssociation,TAssociation,TAssociation,TAssociation,TAuthorityRequirement,TAuthorityRequirement,TAuthorityRequirement,TAuthorityRequirement,TBinding,TBinding,TBinding,TBinding,TBusinessContextElement,TBusinessContextElement,TBusinessContextElement,TBusinessContextElement,TBusinessKnowledgeModel,TBusinessKnowledgeModel,TBusinessKnowledgeModel,TBusinessKnowledgeModel,TChildExpression,TConditional,TContext,TContext,TContext,TContext,TContextEntry,TContextEntry,TContextEntry,TContextEntry,TDecision,TDecision,TDecision,TDecision,TDecisionRule,TDecisionRule,TDecisionRule,TDecisionRule,TDecisionService,TDecisionService,TDecisionService,TDecisionService,TDecisionTable,TDecisionTable,TDecisionTable,TDecisionTable,TDefinitions,TDefinitions,TDefinitions,TDefinitions,TDMNElement,TDMNElement,TDMNElement,TDMNElement,TDMNElement.TExtensionElements,TDMNElement.TExtensionElements,TDMNElement.TExtensionElements,TDMNElement.TExtensionElements,TDMNElementReference,TDMNElementReference,TDMNElementReference,TDMNElementReference,TDRGElement,TDRGElement,TDRGElement,TDRGElement,TElementCollection,TElementCollection,TElementCollection,TElementCollection,TEvery,TExpression,TExpression,TExpression,TExpression,TFilter,TFor,TFunctionDefinition,TFunctionDefinition,TFunctionDefinition,TFunctionDefinition,TFunctionItem,TFunctionItem,TGroup,TGroup,TImport,TImport,TImport,TImport,TImportedValues,TImportedValues,TImportedValues,TImportedValues,TInformationItem,TInformationItem,TInformationItem,TInformationItem,TInformationRequirement,TInformationRequirement,TInformationRequirement,TInformationRequirement,TInputClause,TInputClause,TInputClause,TInputClause,TInputData,TInputData,TInputData,TInputData,TInvocable,TInvocable,TInvocable,TInvocation,TInvocation,TInvocation,TInvocation,TItemDefinition,TItemDefinition,TItemDefinition,TItemDefinition,TIterator,TKnowledgeRequirement,TKnowledgeRequirement,TKnowledgeRequirement,TKnowledgeRequirement,TKnowledgeSource,TKnowledgeSource,TKnowledgeSource,TKnowledgeSource,TList,TList,TList,TList,TLiteralExpression,TLiteralExpression,TLiteralExpression,TLiteralExpression,TNamedElement,TNamedElement,TNamedElement,TNamedElement,TOrganizationUnit,TOrganizationUnit,TOrganizationUnit,TOrganizationUnit,TOutputClause,TOutputClause,TOutputClause,TOutputClause,TPerformanceIndicator,TPerformanceIndicator,TPerformanceIndicator,TPerformanceIndicator,TQuantified,TRelation,TRelation,TRelation,TRelation,TRuleAnnotation,TRuleAnnotation,TRuleAnnotation,TRuleAnnotationClause,TRuleAnnotationClause,TRuleAnnotationClause,TSome,TTextAnnotation,TTextAnnotation,TTextAnnotation,TTextAnnotation,TTypedChildExpression,TUnaryTests,TUnaryTests,TUnaryTests,TUnaryTests
public interface DMNModelInstrumentedBase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddChildren(DMNModelInstrumentedBase child)<T extends DMNModelInstrumentedBase>
List<? extends T>findAllChildren(Class<T> clazz)Map<QName,String>getAdditionalAttributes()List<DMNModelInstrumentedBase>getChildren()StringgetIdentifierString()LocationgetLocation()StringgetNamespaceURI(String prefix)Map<String,String>getNsContext()Namespace context map as defined at the level of the given element.DMNModelInstrumentedBasegetParent()DMNModelInstrumentedBasegetParentDRDElement()Optional<String>getPrefixForNamespaceURI(String namespaceURI)StringgetURIFEEL()default Set<String>recurseNsKeys()voidsetAdditionalAttributes(Map<QName,String> additionalAttributes)voidsetLocation(Location location)voidsetParent(DMNModelInstrumentedBase parent)
-
-
-
Method Detail
-
getParentDRDElement
DMNModelInstrumentedBase getParentDRDElement()
-
setAdditionalAttributes
@GwtIncompatible void setAdditionalAttributes(Map<QName,String> additionalAttributes)
-
getAdditionalAttributes
@GwtIncompatible Map<QName,String> getAdditionalAttributes()
-
getParent
DMNModelInstrumentedBase getParent()
-
setParent
void setParent(DMNModelInstrumentedBase parent)
-
getChildren
List<DMNModelInstrumentedBase> getChildren()
-
addChildren
void addChildren(DMNModelInstrumentedBase child)
-
findAllChildren
<T extends DMNModelInstrumentedBase> List<? extends T> findAllChildren(Class<T> clazz)
-
getIdentifierString
String getIdentifierString()
-
getURIFEEL
String getURIFEEL()
-
setLocation
@GwtIncompatible void setLocation(Location location)
-
getLocation
@GwtIncompatible Location getLocation()
-
getNsContext
Map<String,String> getNsContext()
Namespace context map as defined at the level of the given element. Please notice it support also default namespace (no prefix) as "" as defined inXMLConstants.DEFAULT_NS_PREFIX.
-
-