Uses of Interface
gov.nist.secauto.metaschema.core.metapath.item.node.IModuleNodeItem
-
Packages that use IModuleNodeItem Package Description gov.nist.secauto.metaschema.core.metapath.format Support for defining and evaluating Metapath functions.gov.nist.secauto.metaschema.core.metapath.item.node This package provides the Metapath node item implementations and interfaces needed to perform Metapath queries over both Metaschema models and data represented using a Metaschema model.gov.nist.secauto.metaschema.core.model.validation Provides content validation support. -
-
Uses of IModuleNodeItem in gov.nist.secauto.metaschema.core.metapath.format
Methods in gov.nist.secauto.metaschema.core.metapath.format with parameters of type IModuleNodeItem Modifier and Type Method Description String
IPathFormatter. formatMetaschema(IModuleNodeItem metaschema)
This visitor callback is used to format an individual metaschema path segment.String
MetapathFormatter. formatMetaschema(IModuleNodeItem metaschema)
-
Uses of IModuleNodeItem in gov.nist.secauto.metaschema.core.metapath.item.node
Methods in gov.nist.secauto.metaschema.core.metapath.item.node that return IModuleNodeItem Modifier and Type Method Description default IModuleNodeItem
IModuleNodeItem. getNodeItem()
IModuleNodeItem
AbstractNodeItemFactory. newModuleNodeItem(IModule module)
IModuleNodeItem
INodeItemFactory. newModuleNodeItem(IModule module)
Create a new Metaschema node item for the providedmetaschema
.Methods in gov.nist.secauto.metaschema.core.metapath.item.node with parameters of type IModuleNodeItem Modifier and Type Method Description IAssemblyNodeItem
AbstractNodeItemFactory. newAssemblyNodeItem(IAssemblyDefinition definition, IModuleNodeItem module)
IAssemblyNodeItem
INodeItemFactory. newAssemblyNodeItem(IAssemblyDefinition definition, IModuleNodeItem metaschema)
Create a newIAssemblyNodeItem
based on the provided definition, which is expected to be a global definition within the provided Metaschema.IFieldNodeItem
AbstractNodeItemFactory. newFieldNodeItem(IFieldDefinition definition, IModuleNodeItem module)
IFieldNodeItem
INodeItemFactory. newFieldNodeItem(IFieldDefinition definition, IModuleNodeItem metaschema)
Create a newIFieldNodeItem
based on the provided definition, which is expected to be a global definition within the provided Metaschema.default IFlagNodeItem
INodeItemFactory. newFlagNodeItem(IFlagDefinition definition, IModuleNodeItem parent)
Create a newIFlagNodeItem
, with no associated value, based on the provided flag definition.RESULT
AbstractNodeItemVisitor. visitMetaschema(IModuleNodeItem item, CONTEXT context)
RESULT
INodeItemVisitor. visitMetaschema(IModuleNodeItem item, CONTEXT context)
This callback is called when anIModuleNodeItem
is visited. -
Uses of IModuleNodeItem in gov.nist.secauto.metaschema.core.model.validation
Methods in gov.nist.secauto.metaschema.core.model.validation with parameters of type IModuleNodeItem Modifier and Type Method Description Boolean
ValidatingNodeItemVisitor. visitMetaschema(IModuleNodeItem item, IConstraintValidator context)
-