Package org.hl7.fhir.r5.comparison
Class ResourceComparer
- java.lang.Object
-
- org.hl7.fhir.r5.comparison.ResourceComparer
-
- Direct Known Subclasses:
CanonicalResourceComparer
public class ResourceComparer extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResourceComparer.MessageCountsstatic classResourceComparer.PlaceHolderComparisonstatic classResourceComparer.ResourceComparison
-
Field Summary
Fields Modifier and Type Field Description static StringCOLOR_DIFFERENTstatic StringCOLOR_DIFFERENT_LESSstatic StringCOLOR_ISSUEstatic StringCOLOR_NO_CELL_LEFTstatic StringCOLOR_NO_CELL_RIGHTstatic StringCOLOR_NO_CHANGEstatic StringCOLOR_NO_ROW_LEFTstatic StringCOLOR_NO_ROW_RIGHTprotected ComparisonSessionsession
-
Constructor Summary
Constructors Constructor Description ResourceComparer(ComparisonSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.CellcellForMessages(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, List<org.hl7.fhir.utilities.validation.ValidationMessage> messages)org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.CellmissingCell(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen)org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.CellmissingCell(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, String color)org.hl7.fhir.utilities.xhtml.XhtmlNoderenderErrors(ResourceComparer.ResourceComparison csc)protected org.hl7.fhir.utilities.validation.ValidationMessagevm(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, String message, String path, List<org.hl7.fhir.utilities.validation.ValidationMessage> genMessages)protected voidvm(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, String message, String path, List<org.hl7.fhir.utilities.validation.ValidationMessage> genMessages, List<org.hl7.fhir.utilities.validation.ValidationMessage> specMessages)protected org.hl7.fhir.utilities.validation.ValidationMessagevmI(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, String message, String path)
-
-
-
Field Detail
-
COLOR_NO_ROW_LEFT
public static final String COLOR_NO_ROW_LEFT
- See Also:
- Constant Field Values
-
COLOR_NO_CELL_LEFT
public static final String COLOR_NO_CELL_LEFT
- See Also:
- Constant Field Values
-
COLOR_NO_ROW_RIGHT
public static final String COLOR_NO_ROW_RIGHT
- See Also:
- Constant Field Values
-
COLOR_NO_CELL_RIGHT
public static final String COLOR_NO_CELL_RIGHT
- See Also:
- Constant Field Values
-
COLOR_DIFFERENT
public static final String COLOR_DIFFERENT
- See Also:
- Constant Field Values
-
COLOR_DIFFERENT_LESS
public static final String COLOR_DIFFERENT_LESS
- See Also:
- Constant Field Values
-
COLOR_ISSUE
public static final String COLOR_ISSUE
- See Also:
- Constant Field Values
-
COLOR_NO_CHANGE
public static final String COLOR_NO_CHANGE
- See Also:
- Constant Field Values
-
session
protected ComparisonSession session
-
-
Constructor Detail
-
ResourceComparer
public ResourceComparer(ComparisonSession session)
-
-
Method Detail
-
missingCell
public org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell missingCell(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen)
-
missingCell
public org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell missingCell(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, String color)
-
renderErrors
public org.hl7.fhir.utilities.xhtml.XhtmlNode renderErrors(ResourceComparer.ResourceComparison csc)
-
vmI
protected org.hl7.fhir.utilities.validation.ValidationMessage vmI(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, String message, String path)
-
vm
protected void vm(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, String message, String path, List<org.hl7.fhir.utilities.validation.ValidationMessage> genMessages, List<org.hl7.fhir.utilities.validation.ValidationMessage> specMessages)
-
vm
protected org.hl7.fhir.utilities.validation.ValidationMessage vm(org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, String message, String path, List<org.hl7.fhir.utilities.validation.ValidationMessage> genMessages)
-
cellForMessages
protected org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell cellForMessages(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, List<org.hl7.fhir.utilities.validation.ValidationMessage> messages)
-
-