Een lijn van een Winkelkar. Elke lijn heeft een backpointer naar de lijst waartoe ze behoort, om SQL queries eenvoudiger en efficienter te maken. Een lijn geeft ook zijn LijnTekst en PrijsTekst voor gebruik in documenten. persistent DOM.EC.OL.Winkelkar.Visitor 1 %Persistent 0 DOM.EC.Winkelkar.Winkelkar parent Inhoud 1 Backpointer naar groep. DOM.EC.Winkelkar.GroepLijn Visitor support, moet in elke concrete lijn geïmplementeerd worden 1 Visitor:DOM.EC.Winkelkar.WinkelkarVisitor %Status Notificatie dat de lijn verwijderd zal worden. Als deze method niet $$$OK teruggeeft, wordt de lijn niet verwijderd. Pos:%Integer %Status 1 %String 1 %String 1 1 %Status %Library.CacheStorage {%%PARENT}("Inhoud") LijnDefaultData ^DOM.EC.Winkelkar.WinkelkarC("Inhoud") ^DOM.EC.Winkelkar.LijnI ^DOM.EC.Winkelkar.LijnS %%CLASSNAME Groep