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>
java.util.List<? extends T>findAllChildren(java.lang.Class<T> clazz)java.util.Map<javax.xml.namespace.QName,java.lang.String>getAdditionalAttributes()java.util.List<DMNModelInstrumentedBase>getChildren()java.lang.StringgetIdentifierString()javax.xml.stream.LocationgetLocation()java.lang.StringgetNamespaceURI(java.lang.String prefix)java.util.Map<java.lang.String,java.lang.String>getNsContext()Namespace context map as defined at the level of the given element.DMNModelInstrumentedBasegetParent()DMNModelInstrumentedBasegetParentDRDElement()java.util.Optional<java.lang.String>getPrefixForNamespaceURI(java.lang.String namespaceURI)java.lang.StringgetURIFEEL()default java.util.Set<java.lang.String>recurseNsKeys()voidsetAdditionalAttributes(java.util.Map<javax.xml.namespace.QName,java.lang.String> additionalAttributes)voidsetLocation(javax.xml.stream.Location location)voidsetParent(DMNModelInstrumentedBase parent)
-
-
-
Method Detail
-
getNamespaceURI
java.lang.String getNamespaceURI(java.lang.String prefix)
-
getParentDRDElement
DMNModelInstrumentedBase getParentDRDElement()
-
getPrefixForNamespaceURI
java.util.Optional<java.lang.String> getPrefixForNamespaceURI(java.lang.String namespaceURI)
-
setAdditionalAttributes
@GwtIncompatible void setAdditionalAttributes(java.util.Map<javax.xml.namespace.QName,java.lang.String> additionalAttributes)
-
getAdditionalAttributes
@GwtIncompatible java.util.Map<javax.xml.namespace.QName,java.lang.String> getAdditionalAttributes()
-
getParent
DMNModelInstrumentedBase getParent()
-
setParent
void setParent(DMNModelInstrumentedBase parent)
-
getChildren
java.util.List<DMNModelInstrumentedBase> getChildren()
-
addChildren
void addChildren(DMNModelInstrumentedBase child)
-
findAllChildren
<T extends DMNModelInstrumentedBase> java.util.List<? extends T> findAllChildren(java.lang.Class<T> clazz)
-
getIdentifierString
java.lang.String getIdentifierString()
-
getURIFEEL
java.lang.String getURIFEEL()
-
setLocation
@GwtIncompatible void setLocation(javax.xml.stream.Location location)
-
getLocation
@GwtIncompatible javax.xml.stream.Location getLocation()
-
getNsContext
java.util.Map<java.lang.String,java.lang.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.
-
recurseNsKeys
default java.util.Set<java.lang.String> recurseNsKeys()
-
-