Skip to main content

MGCLatticeDmfSpecDifferenceContract

One difference between a data management configuration specification and an environment.

Methods​

construct​

Creates a difference.

  • Visibility: public
  • Returns: MGCLatticeDmfSpecDifferenceContract The difference.
NameTypeOptionalDescription
_kindstrNoWhat the item is.
_namestrNoThe item's name.
_memberstrNoWhat differs; blank when the item itself is missing or surplus.
_environmentValuestrNoWhat the environment has.
_specificationValuestrNoWhat the specification asks for.
_canApplybooleanYesWhether applying the specification can make them match.
_notestrYesWhy it cannot, when it cannot.

parmKind​

Gets or sets what kind of item differs.

  • Visibility: public
  • Returns: str The kind.
NameTypeOptionalDescription
_kindstrYesThe kind.

parmName​

Gets or sets the item's name.

  • Visibility: public
  • Returns: str The name.
NameTypeOptionalDescription
_namestrYesThe name.

parmMember​

Gets or sets the member that differs; blank when the whole item is missing or surplus.

  • Visibility: public
  • Returns: str The member.
NameTypeOptionalDescription
_memberstrYesThe member.

parmEnvironmentValue​

Gets or sets what the environment has.

  • Visibility: public
  • Returns: str The value.
NameTypeOptionalDescription
_environmentValuestrYesThe value.

parmSpecificationValue​

Gets or sets what the specification asks for.

  • Visibility: public
  • Returns: str The value.
NameTypeOptionalDescription
_specificationValuestrYesThe value.

parmCanApply​

Gets or sets whether applying the specification can make the environment match.

  • Visibility: public
  • Returns: boolean Whether it can.
NameTypeOptionalDescription
_canApplybooleanYesWhether it can.

parmNote​

Gets or sets why applying cannot make the environment match, when it cannot.

  • Visibility: public
  • Returns: str The note.
NameTypeOptionalDescription
_notestrYesThe note.