Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix(api-v2): Update subclasses in ontology cache when base class chan…
…ges (DSP-1643) (#1860)
  • Loading branch information
Benjamin Geer committed May 19, 2021
1 parent 061875e commit beb951d
Show file tree
Hide file tree
Showing 3 changed files with 215 additions and 93 deletions.
Expand Up @@ -1943,7 +1943,14 @@ object Cardinality extends Enumeration {
* @param guiOrder the SALSAH GUI order.
*/
case class KnoraCardinalityInfo(cardinality: Value, guiOrder: Option[Int] = None) {
override def toString: String = cardinality.toString
override def toString: String = guiOrder match {
case Some(definedGuiOrder) => s"$cardinality (guiOrder $definedGuiOrder)"
case None => cardinality.toString
}

def equalsWithoutGuiOrder(that: KnoraCardinalityInfo): Boolean = {
that.cardinality == cardinality
}
}

type Cardinality = Value
Expand Down

0 comments on commit beb951d

Please sign in to comment.