COSMOS ${releaseVersion} resource-modeling Project
Internal API Specification

Package org.eclipse.cosmos.rm.validation.internal.artifacts

Class Summary
DocumentNode A document node is used to represent an SML-IF document
ElementEdge An element edge represents an edge from a target to a source element from/in the contained document
ElementLocation Used to store location detail about an element
ElementModel Model object to track schemas & instances found in validating SML resources.
ElementNode Element Node represents a node in a document.
ElementTypeMap This structure is used to find the mapping between an element and its associated type.
ResourceWrapper A resource wrapper is used to represent a resource inside or outside of the Eclipse environment
RuleBinding Model object that represents one element in an SML-IF document
Schematron Artifact that contains schematron information
Schematron.Pattern  
Schematron.Rule  
SchematronOutput Model for smlerr:output elements that define structured XML output for assert and report failures.
TargetElementNode TargetElementNode models an instance element with a targetElement attribute
TargetSchemaNode TargetSchemaNode a schema element that has a targetElement attribute
TypeNode A type node is simply the declaration of a type under a specific context
 


COSMOS ${releaseVersion} resource-modeling Project
Internal API Specification